2017-10-21 3 views
0

각도를 사용하여 프레임 모델을로드하려고하는데 .obj 및 .mtl을 호출하면 빈 화면이 표시됩니다. 또한 콘솔에서 '핵심 : a-assets : 자산로드가 3000 밀리 초 내에 초과되었음을 경고합니다.'라는 경고가 표시됩니다. 나는 또한 'a-assets timeout = "10000"을 넣으려고 시도했다. 하지만 여전히 같은 화면과 오류가 발생합니다. 어떤 도움이 필요합니까?Aframe 및 Angular2 모델은로드되지 않습니다.

<a-asset-item id="Obj" src="../assets/scene.obj"></a- 
asset-item> 
<a-asset-item id="Mat" src="../assets/scene.mtl"></a- 
asset-item> 
<a-mixin id="model" scale="5 5 5"></a-mixin> 

<a-entity mixin="model" obj-model="obj: #Obj; mtl: #Mat"></a- 
entity> 

답변

0

먼저 참조가 괜찮은지 확인하십시오. 또는 .mtl에서 찾을 수없는 텍스처를 참조했을 수도 있습니다.

괜찮 으면 모델을 .GLtf, .dae 또는 threejs .json으로 변환하는 것이 좋습니다. A 프레임 team에 의해 권장되며, 여러 텍스처가있는 obj/mtl이 전혀 작동하지 않을 수 있습니다.

나는 angularJS/IO와 함께 이걸 사용 해왔고 그들에게 문제가 없었습니다.

+0

그 후, gltf로 작업을 시도했지만 여전히 운이 없습니다. 애셋 시간 초과로 빈 화면 .. 내 애셋 항목을 생성하고 객체 모델 엔티티에 연결했습니다. 임마가 잘못되었다는 어떤 단서? –

+0

inferResponseType (aframe-master.js : 73645)에서 null의 of Uncaught TypeError : null 속성을 읽을 수 없습니다. HTMLElement.value에서 (aframe-master.js : 73503) at HTMLElement.wrappedMethod (aframe- master.js : 75135)'내 콘솔에서. 죄송합니다. 신입 사원이 슈퍼입니다 (Y) –

+0

@ YashankVarshney 자신 만의 서버를 보유하고 계시거나 근무하고 계십니까? 결함이있는 모델로 인해 문제가있는 사람을 기억합니다. https://stackoverflow.com/questions/45051403/archilogic-gltf-model-cant-be-loaded-in-a-frame/45053066#45053066 –

관련 문제