2011-04-27 6 views
7

He convertido un exportador (en Python) de Blender (2.5+) en un formato personalizado. Lo que me molesta es que la mayoría de los modelos que descargo no contienen capas de UV, sino que utilizan coordenadas de textura generadas automáticamente.Extracción de las coordenadas originales de la licuadora (ORCO)

La pregunta es: ¿cómo puedo acceder a las coordenadas generadas por Blender (ORCO) desde Python?

Editar-2: Ejemplo de archivo: http://dl.dropbox.com/u/16317117/orco.blend

Creado por la carga de la escena por defecto con un cubo y cambiar su tipo de unidad de textura a 'madera'. La asignación predeterminada ya está generada: plana. Si representas la escena, puedes ver que la textura de la madera se aplica correctamente, como si el cubo tuviera una envoltura UV adecuada.

Editar-3: La respuesta.

He encontrado una respuesta en el exportador de la licuadora Yafaray. ¡Gracias chicos! Si ve este hilo, responda, para que pueda otorgarle una recompensa.

Coordenada generada (ORCO) es una coordenada local 'normalizada' del vértice. Básicamente, dado el cuadro delimitador local del objeto: Orco(v) = 2*(v-center)/size.

+0

Glad lo encontró (; Gracias por compartir. – Xavier

Respuesta

2

Coordenada generada (ORCO) es una coordenada local 'normalizada' del vértice. Básicamente, dado el cuadro delimitador local del objeto: Orco (v) = 2 * (v-center)/size.

Cuestiones relacionadas