THREE.js에서 애니메이션 프레임을 저장하고 재생할 수 있습니까? 저는 비디오 파일이나 그 밖의 것을 말하는 것이 아니라 requestAnimationFrame(renderFunction)
으로 보내지는 실제 애니메이션 프레임을 말합니다.THREE.Js에서 프레임을 저장할 수 있습니까
1
A
답변
0
질문을 올바르게 이해할 수 있을지 모르겠지만 대답을하면 아니오 - three.js 자체가 애니메이션에 대한 데이터를 기억하고 다시로드하는 메커니즘을 제공하지 않습니다. 주로 renderFunction에 아무 것도 넣을 수 있고 개체를 애니메이션화하는 데 필요한 데이터를 저장하고 다시로드해야하는 사람이 될 수 있습니다.
어쩌면 전체 장면을 저장하고 나중에 복원하여 무언가를 달성 할 수 있지만 시스템 리소스가 많이 걸리므로 예상 한대로 수행되지 않을 수도 있습니다.
정확하게 달성하고 싶은 것을 설명하십시오.
0
개별 프레임을 이미지 파일로 저장하는 방법을 보여주는 a great THREE.js tutorial by Jerome Etienne이 있습니다.
관련 문제
- 1. three.js에서 뷰포트를자를 수 있습니까?
- 2. three.js에서 메쉬의면을 숨길 수 있습니까?
- 3. three.js에서 traverse를 사용하여 와이어 프레임을 수정하는 방법
- 4. Pickle이 데이터 프레임을 저장할 수 없음
- 5. three.js에서 보석/다이아몬드를 모델링 할 수 있습니까?
- 6. Three.js에서 입자의 크기를 어떻게 알 수 있습니까?
- 7. typename을 저장할 수 있습니까?
- 8. 여러 이미지를 비디오 형식으로 저장할 수 있습니까?
- 9. FFMPEG 프레임을 가져 와서 이미지로 저장할 수 없습니다.
- 10. Three.js에서 텍스처를로드 할 수 없습니다.
- 11. Db4O - 문자열을 저장할 수 있습니까?
- 12. DWM_THUMBNAIL 이미지를 저장할 수 있습니까?
- 13. NSLocalizesStrings를 plists에 저장할 수 있습니까?
- 14. 개체를 파일에 저장할 수 있습니까?
- 15. plunker가 github에 저장할 수 있습니까?
- 16. opencv_traincascade 결과를 저장할 수 있습니까?
- 17. 배열에 변수를 저장할 수 있습니까?
- 18. 바이너리를 SVN에 저장할 수 있습니까?
- 19. memcache에 리소스를 저장할 수 있습니까?
- 20. iPhone에 파일을 저장할 수 있습니까?
- 21. 이전 활동을 저장할 수 있습니까?
- 22. ScheduledTaskAgent에 파일을 저장할 수 있습니까?
- 23. 어떻게지도에 파일을 저장할 수 있습니까?
- 24. LocalMediaStream을 로컬에 저장할 수 있습니까?
- 25. 중간 결과를 저장할 수 있습니까?
- 26. 클라우드에 SharedObjects를 저장할 수 있습니까?
- 27. NSUserDefaults에 얼마만큼 저장할 수 있습니까?
- 28. ServletContext에 HashMap을 저장할 수 있습니까?
- 29. 배경을 어떻게 저장할 수 있습니까?
- 30. JQuery 변수를 저장할 수 있습니까?
Chrome 개발자 도구는 한 번에 한 프레임 씩 캔버스 애니메이션을 디버깅 할 수 있습니다. 그 외에도 프레임을 PNG로 덤프 할 수 있습니다. https://stackoverflow.com/questions/4781602/capturing-html5-canvas-output-as-video-or-swf-or-png-sequence – IceCreamYou
https : // github.com/spite/ccapture.js – IceCreamYou