2012-10-01 3 views
2

새로운 MeshPhongMaterial Bump 및 Specular 하이라이트를 보았으며이를 게임 엔진에 가져올 때까지 기다릴 수 없습니다. 현재 파이썬 변환기를 사용하여 OBJ 파일을 .js 파일로 변환하고 있습니다. 그러나 방출 자 51은 이러한 물질을 취급하지 않는 것으로 보입니다.범프 및 스펙 큐브 맵 내보내기

저는 또한 대부분의 메시에 2 가지 이상의 재질이 있고 MeshFaceMaterial을 사용하고 있습니다.

MeshPhongMaterial로 변경하면 여러 텍스처가 손상됩니까? 이것을 달성하기 위해 다른 수출국을 사용해야합니까? Bump 및 Specular 맵을 사용하여 .3ds 파일을 변환하는 최상의 워크 플로우는 무엇입니까? 잠시 기다려야이 주제가 해결됩니까?

답변

1

이미 확산 텍스처 (Lambert 소재일까요?)를 사용하고 있다고 가정하고 있으므로 텍스처 좌표도 내보냈습니다.

.js 모델 파일에서 해당 재료에 수동으로 및 mapSpecular 속성을 추가 할 수 있습니다. 이들은 mapDiffuse과 같은 텍스처를 가리키는 문자열입니다. 또한 shading 속성을 "Phong"으로 변경하면 좋겠지 만 specularCoefcolorSpecular 재료 속성을 조정할 수도 있습니다.

단순히 재료 유형을 전환해도면 재료가 손상되지 않습니다.

+0

이것은 이전 게시물에 대한 후속 작업입니다. 이제는 범프 맵을 얻을 수 있었지만, 이제는 조명 맵도 있습니다. 그러나 havent는 아직 그 아이디어를 찾지 못했습니까? "음영"매개 변수에 대해 언급 할 때 "음영"으로 설정해야합니까 : "THREE.SmoothShading"? – RenegadeMaster88