3Ds MAX (내 버전은 2013)에서 디자인 된 간단한 애니메이션으로 모델을 가지고 있습니다. 애니메이션을 포함하여 .json 확장자로 내보내려면 어떻게해야합니까 (Three.js 사용). Three.js 패키지의 도구를 사용하여 여러 번 내보내려고했지만 이러한 것들은 낭비됩니다 ("morphTargets"배열은 여전히 비어 있습니다).
이 문제는 어떻게 처리합니까? 다른 방법이 있습니까? 내 모델의 애니메이션을 만들기 위해 3D Maya를 사용해야합니까?
읽어 주셔서 감사합니다!애니메이션을 MAX에서 .json으로 내보내는 모델을 내보낼 수 있습니까?
답변
모프 타겟을 얻으려면 각 모프 타겟 오브젝트를 unmorphed 메쉬를 포함하여 .obj 파일로 개별적으로 익스포트해야합니다. 그럼 당신은 /utils/converters/obj
에있는 파이썬 변환 스크립트에 모두 통과해야 다음
python convert_obj_three.py -i unmorphedmesh.obj -m 'morphmesh1.obj morphmesh2.obj' -o comppiledTargets.js
하고 모프 대상이 채워됩니다.
뼈다귀가있는 메쉬를 원한다면 전체 조작 된 3ds max> threejs 내보내기를 자세히 설명하는 blog post을 작성했습니다.
3ds max에서 모프 타겟과 모프 타겟을 가져 오는 것은 현재 불가능합니다. threejs에 both skinning and morphing의 예가 있습니다. 따라서 가능하지만 믹서기로 모델을 만들었습니다.
this StackOverflow post은 OBJ가 애니메이션 형식이 아니므로 '정확한'경로가 Max> OBJ> ThreeJs라는 것을 제안합니다. 이는 애니메이션이 없음을 의미합니다. 3 개의 JS 맥스 수출업자 here도 애니메이션을 포함하지 않습니다 (Maya는 마찬가지입니다), AFAICT
죄송합니다. 더 좋은 제안이 없습니다.
Btw, 답변 해 주셔서 감사합니다! – Manhhailua
당신이 더 만족스러운 대답을 얻지 못한다면,이 하나를 받아 들인 것으로 표시하십시오. 그래서 미래의 독자는 다른 옵션이 없음을 알게 될 것입니다. – theodox
이 데모에서는 : "yomotsu.github.io/threejs-examples/md2". 작성자 : "yomotsu.github.io/threejs-examples/md2/droid.js"모델 사용. 애니메이션을위한 빈 "morphtargets"배열을 포함하지 않습니다. 나는 그가 어떻게 할 수 있는지 궁금해.? – Manhhailua
- 1. OpenCollada는 Max에서 cgfx 셰이더를 내보낼 수 있습니까?
- 2. 스프레드 시트 데이터를 JSON으로 내보낼 수 있습니까?
- 3. 3D Studio Max에서 텍스처를 포함한 VRML을 내보내는 방법
- 4. 3ds max에서 애니메이션을 gif로 내보내기
- 5. RapidMiner 모델을 파이썬과 통합하도록 내보낼 수 있습니까?
- 6. 3ds Max에서 XNA로 내보내기
- 7. 3ds max에서 mtl 파일 내보내기 문제
- 8. CoreData 모델을 다른 앱에서 사용할 수 있도록 내보낼 수 있습니까?
- 9. SQLite를 JSON으로 내보내는 방법은 무엇입니까?
- 10. PowerPoint 2007에서 애니메이션을 포함한 슬라이드를 PDF로 내보낼 수 있습니까?
- 11. 레일스 모델을 JSON으로 저장
- 12. Django 모델을 UML로 내보낼 수있는 라이브러리가 있습니까?
- 13. SketchUp 모델을 three.js로 내보내는 방법은 무엇입니까?
- 14. 블렌더 모델을 mysql 데이터베이스에서 three.js로 내보낼 수 있습니까
- 15. 엔티티 관계 모델을 XML로 내보내는 방법
- 16. ExportCommand보다 NatTable을 더 빨리 내보낼 수 있습니까?
- 17. 여러 플래시 애니메이션을 android로 내보내는 중 APK
- 18. LogParser 2.2를 MySQL로 내보낼 수 있습니까?
- 19. TFS 2010 빌드 정의를 내보낼 수 있습니까?
- 20. 텍스처를 포함하여 3D 모델을 SceneJS JSON으로 변환하십시오.
- 21. reporttools에서 내보낼 수 있습니까?
- 22. dll에서 함수를 가져오고 내보낼 수 있습니까?
- 23. django에서 많은 모델을 json으로 표현합니다.
- 24. LinqPAD에서 JSON으로 데이터를 내보내는 방법은 무엇입니까?
- 25. PHP에서 json으로 mysql 관계형 데이터를 내보내는 방법
- 26. 블로그의 내용을 JSON으로 내보내는 방법은 무엇입니까?
- 27. 어떻게 GridView를 Excel로 내보낼 수 있습니까?
- 28. 3ds Max에서 SharpGL (OpenGL/C#) 프로그램으로 모델을 가져 오시겠습니까?
- 29. 젠킨스 프로젝트를 내보낼 수 있습니까?
- 30. typescript는 함수를 내보낼 수 있습니까?
.fbx로 내보내고 threejs와 함께 fbx 파이썬 변환기를 사용하여이 작업을 수행 할 수 있습니다. 현재 애니메이션에 실제로 액세스하는 방법을 알아 내려하고 있지만 max> fbx> json은 이론적으로 좋은 경로입니다. 장면 불러 오기 도구를 사용하여 내 모델을 가져올 수있었습니다. –
나는이 방법을 시도 할 것이다. 고마워, 앤디! – Manhhailua