Duda de novato UV mapping

rhinote - 09/05/2010 23:31
Hola. La cosa es que quiero poner algo de texturas en una superficie, pero sin llenarla entera. Los pasos que he hecho:
* he hecho un cubo de muestra. Le hago UV mapping y abro la imagen (en mi caso con Gimp).
* creo una nueva capa donde pinto algunas cosas.
* desactivo la capa base (donde está el contorno del UV mapping) y guardo el fichero. De ésta forma se supone que solamente se me guardan los dibujos con base transparente.
* abro la imagen modificada y, nones.
____________.
* *luego si guardo la imagen con la base original, sí que mapea el dibujo, pero a mí me gustaría poder contar con un color de base y luego el pintado de parte de la superficie.

Pongo las dos capturas:
Posdata: perdón por la redacción, pero estoy algo cansado y no sé si ha quedado legible el mensaje.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #132415



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #132416

angelsan - 10/05/2010 21:45
Si lo que quieres es ver tu textura como transparente en el visor, tienes que, activar la opción Premul en la imagen y alpha en texture face para cada una de las caras con transparencia.

Si lo que quieres es que sea transparente en el render: crea un material con alfa= 0 y aplica tu textura de imagen en map todo > alpha y la opción Premul activada. Saludos.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #132473

Van_Pelt - 10/05/2010 22:18
Creo que para poder usar la textura como pretendes tienes que, aplicarla como stencil, pero ahora mismo no me acuerdo cómo se hace.
rhinote - 11/05/2010 01:20
Mensaje repetido.
rhinote - 11/05/2010 01:21
Hola. Muchas gracias por las respuestas.

angelsan: es casi lo que quiero, pero no quiero dejar la base transparente, sino con un color [i]Diffuse[/i] específico.

Así podría cambiar el color base de la superficie, pero manteniendo la textura. Sería algo, así como si le pusiera una pegatina a la cara, o pintase un grafitti. Digamos que no quiero empapelar totalmente la superficie de la cara, sino solamente la zona a dibujar, y manteniendo el color de base.
angelsan - 11/05/2010 08:15

angelsan: es casi lo que quiero, pero no quiero dejar la base transparente, sino con un color [i]Diffuse[/i] específico.

Así podría cambiar el color base de la superficie, pero manteniendo la textura. Sería algo, así como si le pusiera una pegatina a la cara, o pintase un grafitti. Digamos que no quiero empapelar totalmente la superficie de la cara, sino solamente la zona a dibujar, y manteniendo el color de base.

- Configura un material con la textura en map todo > color (aquí no pongas el canal alpha).

Dentro de texture (f6) indica que utilice el alfa de esa imagen use alpha.

No toques el alfa del material y déjalo a 1, así se verá el color del material en las zonas que coinciden con el alfa de la textura. Luego sólo hay que duplicar los materiales y cambiar el color base.

Es más difícil de explicar que de hacer, así que, te adjunto una imagen.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #132486

rhinote - 11/05/2010 13:13
Gracias.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #132496