Estoy haciendo un procesador usando OpenGL. Tengo modelos texturizados en Blender/Sketchup (puedo intercambiarlos fácilmente) y me gustaría poder exportar esos archivos a mi procesador. Mi idea inicial era simplemente exportar las caras en bruto y renderizar esos triángulos, pero también me gustaría cortar fácilmente mis archivos de textura en coordenadas de textura.Uso de los modelos de Blender/SketchUp en OpenGL
Con eso, quiero decir que las caras de mi modelo se tallan en triángulos. Puede ver en this image (reproducido a continuación) que mi curva se convierte en 24 triángulos. Me gustaría saber qué coordenadas de textura usar para cada triángulo.
¿Sería un archivo DAE ser la forma más sencilla de hacerlo? He estado leyendo las especificaciones para el formato y parece bastante fácil. Creo que podría analizar XML y recrear fielmente los modelos en OpenGL. Me pregunto si hay una manera más fácil (es decir, una que no reinventa la rueda).
¿Puede usted explicar de lo que entendemos por "Me gustaría cortar fácilmente mis archivos de textura en coordenadas de textura también" –
¡Claro! Editado mi publicación original. – mkenyon
Preguntas con la regla de imágenes, así que me tomé la libertad de agregar la tuya. – unwind