Coordenadas de textura Cocos3d [cerrado]

Así es como pongo mi textura en mi objeto:

_obj = (CC3MeshNode *)[_world getNodeNamed:@"s0"];
_obj.material.texture = [CC3Texture textureFromFile:@"objTextureLayout.png"];

Mi objeto se carga desde 3DMAX y no entiendo por qué se pierde mi coordenada de textura (de 3DMax) ...

Otro problema, no entiendo por qué mis normales se invierten en un polígono simple. ¿Qué podría haber olvidado?

Cualquier sugerencia ? Puedo publicar alguna captura de pantalla o incluso el modelo con textura para una mejor comprensión para cualquiera que pueda ayudarme.

preguntado el 10 de mayo de 11 a las 13:05

¿Cómo estás exportando tu objeto? ¿Está utilizando alguna de las PVRTools como PVRShaman? sugiero obtener una vista previa de su objeto con PVRShaman primero ... usé cocos3d y me tomó un tiempo encontrar la configuración correcta para exportar mis objetos. Estaba usando maya en una mac, por lo que es un poco diferente de su situación -

Intenté exportar de 3DMax a collada con Audodesk collada y OpenCOLLADA, luego lo convierto en un archivo de pod Collada2Pod. -

ok, sugiero hacer coincidir la configuración de exportación de collada con las publicadas en el sitio web de cocos3d aquí. están usando el complemento collada para Blender, pero supongo que debería ser similar a la herramienta que estás usando.Por mi experiencia con él, me di cuenta de que hay muchas formas en que tu objeto podría terminar siendo exportado incorrectamente, así que intenta seguir las instrucciones en ese sitio con cuidado ... si no funcionó, intente publicar en el cocos2d foros. tendrá más posibilidades de obtener una respuesta definitiva. -

Me molesta haber leído esta no-pregunta muchas veces ... cuál es el problema, las normales volteadas o algo que ver con la textura ... o una solicitud de un tutorial, esto todavía no puede ser un problema 19 meses más tarde puede ser? -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.