2011-03-15 3 views
0

제목에서 간략하게 설명했듯이 제 문제는 papervision에서 collada 내보내기를 텍스처링하는 것입니다.3ds collada Papervision의 UV 매핑 문제

기본적으로 필자는 uv 맵을 사용하여 Cinema 4d에서 collada 모델을 내보내고있었습니다. 모든 것을 볼 수 있었지만 텍스처가 제대로 표시되지 않았습니다 (숨겨진 다각형).

그래서 3dsMax를 사용하기로 결정했습니다. 나는 모든 요소를 ​​볼 수있는, 다시

var materials:MaterialsList = new MaterialsList(); 
var torusMaterial:BitmapFileMaterial = new BitmapFileMaterial("model/tex.png"); 
torusMaterial.precise = true; 
materials.addMaterial(torusMaterial, "ID1"); 

, 이번에는 내 모델 내 텍스처의 한 픽셀을 사용합니다 : I는 텍스처를 표시하는 동일한 코드를 사용했다. 그래서 빨간색 텍스처를 사용하고 녹색의 왼쪽 하단 모서리에있는 픽셀에만 색상을 지정하면 모든 모델이 녹색이됩니다.

3ds 내보내기 모델에서 텍스처를 올바르게 랩핑하는 방법에 대한 조언이 있으십니까? 감사합니다.

+0

몬시 어를 해결하는 데 필요한 세부 정보가 충분하지 않습니다. 이것을 확인할 수 있습니까? –

답변

0

3ds max와 함께 제공되는 Autodesk Collada 수출 업체는 문제가 있으며 Papervision에서 기대하지 않는 .dae 출력을 제공합니다. 이는 애니메이션을 내보낼 때 더욱 심각한 문제가됩니다. OpenCollada를 사용해보십시오. http://www.opencollada.org/download.html

많은 사람들이 Papervision3D를 사용하여 더 많은 행운을 얻었습니다. 불행히도 3ds max 2012에서는 아직 사용할 수 없으므로 이전 버전을 찾을 수없는 경우 막히게 될 수도 있습니다. 또는 2012 년에 소스를 가져 와서 컴파일 할 수 있습니까? 프로젝트 유지 보수 담당자에게 알리십시오.