yadon
946
2021-05-12 23:49:29
0
77

react native 에서 three js THREE.TextureLoader() 가 작동하지 않습니다


react native 에서 

three js 문서를 참고하여

cylinder 모양에 texture를 씌우려고 합니다.

테스트 이미지를 준비해두고


const object = new THREE.Mesh(cylinderGeometry, [

  new THREE.MeshBasicMaterial( { color : 'red' } ),

  new THREE.MeshBasicMaterial( { map : new THREE.TextureLoader().load('./testImage') } )

  new THREE.MeshBasicMaterial( { color : 'green' } )

]);

했을 경우

red, green은 제대로 표현되나 texture부분은 하얀 색으로 보여지네요.

뭔가 reactnative에서는 주의해야 할점이 있는지 다르게해야하는 부분이있는지 알고싶습니다.

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.