2013-11-03 2 views
1

저는 Collada 애니메이션 모델을 세 개의 j로 내보내려고했습니다.Three.js import Collada 애니메이션이 작동하지 않습니다.

http://bayesianconspiracy.com/files/model.dae

제대로 가져옵니다 (I 모델을 볼 수 있습니다)하지만 난 그게 애니메이션을 얻을 수 없습니다 : 여기

모델이다. Three js와 함께 제공되는 두 개의 Collada 예제를 사용했습니다. 내 모델의 경로로 경로를 바꾸려고 시도했지만 작동하지 않습니다. 나는 또한 약간의 재료를 조정하려고 노력했지만 아무 소용이 없다.

모델을로드 할 때로드 된 것처럼 보이는 'object.animations'개체를 확인했습니다 (확실히 말할 수는 없지만 많은 것들이 있음). 하지만 애니메이션을 재생할 수 없습니다 적절하게 모델을 다시로드

http://threejs.org/editor/

: (

내가 세 JS의 R62을 사용하고

나는 또한 Three.js를 편집기를 시도했습니다 블렌더 2.68. 어떤 도움에 감사드립니다!

답변

1

애니메이션.
내가 근래 믹서기 하리와 model.dae 파일을 열어 해제 파일에 일부 오류가 있음을 내 첫번째 추측입니다 적어도 2 가지 오류를 발견했습니다. OMHO.
그들은 다음 비디오에 있습니다 : http://youtu.be/BGnVVpMNY4E.

당신은 그러므로 모델에 좀 더 작업 할 수 있으며 당신이 three.js를 기반 WebGL을 뷰포트로 COLLADA 모델을 애니메이션 단계 튜토리얼에 의해 단계를 필요로하는 경우에, 당신은이 튜토리얼을 확인할 수 있습니다 언급 한 바와 같이 http://jiteshmulchandani.com/?p=122

을 이 페이지의 :

http://opencollada.org/에서 최신 플러그인을 얻고 체크 다음 옵션을 사용하여 모델을 수출 :

를 수출 활성화
법선
삼각 측량을샘플 애니메이션
참고 : Autodesk Collada 형식을 사용하여 내보낼 때 스켈 레탈 애니메이션이 재생되지 않습니다.


대응하는 데모가 바로 여기에 있습니다 : 때 내가 할 수있는이

+0

감사를하는 데 도움이 http://jiteshmulchandani.com/zombie-outbreak/ColladaModelTest.html (ASDW 키를 사용하여 모델을 제어하는)

희망, 내가 좀해야합니다. collada 플러그인 정보 - Maya 및 3ds Max 용 플러그인 만 볼 수 있습니다. Maya에서 모델을 내보내는 것이 더 낫다는 것을 의미합니까? –

+0

수출 과정에 문제가 있다고 생각합니다. 블렌더 설정으로 내 보낸 단순한 애니메이션 콜라다 파일을로드하려고 시도 했습니까? Maya/3ds 플러그인과 관련하여 예제 코드에서 제공되는 일부 콜라다 모델을 살펴 보았습니다.이 모델은 3ds에서 내보내집니다. 블렌더가 할 수 없다는 말은 아닙니다. 콜라 파일로 내보내기보다는 확실히 어렵습니다. – ThisIsSparta

+0

Blender에서 three.js로 애니메이션을로드하는 또 다른 방법은 여기에 설명 된대로 JSON 파일을 사용하는 것입니다. http://graphic-sim.com/B_basic_export.html – ThisIsSparta

관련 문제