2017-12-28 7 views
1

음, 우리는 3D 객체를 가지고 있으며 비디오가 백그라운드에서 재생되는 동안 WEBVR 플랫폼에 삽입하려고했습니다. 3D 개체는 DAE 형식이지만 작동하지 않습니다. 그들은 질감이없는 흰색입니다. 우리가 OBJ와 .MTL 형식으로 그들을 필요로하기 때문에 우리는 텍스처를 가지고 있습니다. 내가 맞습니까? 코드에 어떻게 삽입합니까? 콜라다 모델을 사용해 보았습니다.텍스처가없는 3D 객체들 WEBVR

+1

OBJ 또는 glTF 형식으로 모델을 내보내는 것이 좋습니다. A-Frame 씬에서 그들을로드하려면'obj-model'과'gltf-model' 컴포넌트를 사용하십시오 : https://aframe.io/docs/0.7.0/introduction/models.html –

답변

0

디에고 마르코스 (Diego Marcos)가 의견에 쓴 것처럼, glTF 형식이나 세 개의 JSON을 사용하는 것이 좋습니다. a 프레임 팀이 documentation에서 언급 한 것을 볼 수 있습니다.

블렌더를 사용하는 경우 glTF는 really simple exporter provided by khronos group입니다. instructions for Maya LT도 있지만 결코 시도한 적이 없습니다.

three.js JSON의 경우 clara.io을 사용하면 모델을 업로드하고 three.js json 형식으로 내보낼 수 있습니다. 개인적으로, 나는 그들과 아무런 문제도 거의 없었기 때문에 glTF를 선호한다.

다른 형식은 다루기가 쉽지 않으며 obj + mtl을 사용하면 문제가 해결되지 않을 수 있습니다. a-frame의 Don McCurdy는 loaders을 많이 만들었지 만, 댓글에서했던 것처럼 glTF 형식을 추천하는 것으로 보입니다. here

관련 문제