제공된 ColladaLoader
을 사용하여 .dae 모델을 가져 오려고했으나 데스크톱에서 잘 작동했지만 Android의 Chrome에서는 문제가 발생했습니다. 기하학이로드되었지만 텍스처가 제대로로드되지 않았습니다. 텍스처가 오브젝트에 적용되었지만 적절한 색상으로 렌더링되지 않은 것 같습니다. 밝은 파란색으로 보입니다. 누구나 내가 뭘 잘못하고 있는지 알 수 있습니까? 이방성 필터링과 관련이 있습니까? (크롬 모바일에서 지원되지 않는 것으로 나타 났으므로) Threejs - 가져 오기 collada 모델이 Chrome Android에서 재미있어 보입니다. 질감이 제대로로드되지 않았습니다.
1
A
답변
0
3js.org 사이트의 작동 및 비 작동 예제를 비교하면 청색 텍스처의 원인을 발견했습니다. 그것은 방향성 빛의 그림자 맵핑입니다. 어떻게 든이 아래의 코드는 안드로이드 장치에 문제를 일으키는 것입니다.
light.castShadow = true;
light.shadowMapWidth = 2048;
light.shadowMapHeight = 2048;
var d = 390;
light.shadowCameraLeft = -d * 2;
light.shadowCameraRight = d * 2;
light.shadowCameraTop = d * 1.5;
light.shadowCameraBottom = -d;
light.shadowCameraFar = 3500;
1
three.js 작성자 자신의 대답은 안개 glsl 코드와 관련된 Qualcomm GPU 드라이버의 버그입니다. 이 버그를 피하려면 모든 phong mateirals의 fog 속성을 해제하십시오.
phongMaterial.fog = false;
이 버그가 해결 될 때까지 안개가 발생하지 않습니다.
관련 문제
- 1. 백본 모델이 리튬 컨트롤러에서 가져온 모델이 제대로로드되지 않았습니다. 모델
- 2. 부트 스트랩 형태가 재미있어 보입니다.
- 3. Chrome Android에서 BLOB 가져 오기
- 4. ThreeJ Collada 모델이 보이지 않음
- 5. JFrame이 제대로로드되지 않았습니다.
- 6. 종속성이 제대로로드되지 않았습니다.
- 7. OpenCart 옵션이 제대로로드되지 않았습니다.
- 8. 페이지가 셀레늄에 제대로로드되지 않았습니다.
- 9. Microsoft.VisualStudio.Web.PasteJson.JsonPackage가 제대로로드되지 않았습니다.
- 10. XLL이 제대로로드되지 않았습니다.
- 11. Magento 템플릿이 제대로로드되지 않았습니다.
- 12. dex : wrapper가 제대로로드되지 않았습니다.
- 13. Chrome 탭 가져 오기
- 14. Android에서 LastKnownLocation 가져 오기
- 15. 내 모델이 모두 동일하게 보입니다.
- 16. 3ds max> collada> threejs 애니메이션 오류, "범위를 벗어남"
- 17. AJAX 'load more'함수가 제대로로드되지 않았습니다.
- 18. html javascript 코드가 제대로로드되지 않았습니다.
- 19. 하나 이상의 프로젝트가 제대로로드되지 않았습니다.
- 20. android에서 뉴스 가져 오기
- 21. Android에서 WOEID 가져 오기
- 22. android에서 SoftKeyboard 가져 오기
- 23. Android에서 즐겨 찾기 가져 오기
- 24. Android Collada
- 25. Chrome 및 div 백그라운드 레이어가 제대로로드되지 않습니다.
- 26. Django에서 다른 모델이 참조하는 개체 가져 오기
- 27. SceneJS 가져 오기 모델이 작동하지 않습니다.
- 28. 모델이 정의되지 않았습니다.
- 29. 모델이 QTreeView에 반영되지 않았습니다.
- 30. android에서 기본 및 크롬 브라우저 가져 오기
질감이 얼마나 큽니까? Android는 데스크톱보다 메모리가 훨씬 적습니다. – gman