-
Material nulo en Blender
Esta es la forma de aplicar seudo alphachannell en Indigo.
1. Make one material, that shoul show up.
2. Make a second null material (<null_material/>).
3. Make a 3rd material, that blends mat1 and mat2 using a map, that tells Indigo, where which material should show up. Since mat2 is null, you get alpha.
1. Hacer un material, que shoul? Se muestre arriba (show up).
2. Hacer un segundo material null nulo (<null_material/>) (creo que en el xml).
3. Hace un 3er material, mezcla del mat1 y mat2 usando un mapa, que diga al Indigo, que material debe mostrar para arriba. Show up.
Pu esto que mat2 es nulo, consigues alfa.
Se puede hacer un material null (que reste información)en Blender, o eso hay que hacerlo en el xml? Manualmente.
Se puede hacer un material blend formado por otros dos materiales?
Por más que trato no me sale, alguien lo ha logrado? En Blender.
Manitwo lo hizo creo que con c4d. http://www.indigorenderer.com/Joomla...=1097&start=15.
-
Sí, se puede crear un material nulo en Blender para Indigo. El método actual y directo es utilizar el nodo Material Null en el editor de nodos de Blender.
Para hacerlo, en el editor de nodos de tu material, añade el nodo llamado Indigo Material Null. Este nodo no tiene propiedades que ajustar. Simplemente conéctalo a la salida del material y ese material se comportará como un material nulo en la renderización, dejando un agujero transparente en la geometría.
Respecto a tu segunda pregunta, también se puede crear un material blend que mezcle dos materiales usando un mapa. Para ello debes usar el nodo Indigo Blend Material.
El proceso es el siguiente. Crea un nuevo material y en el editor de nodos añade el nodo Indigo Blend Material. Este nodo tiene dos entradas para materiales, llamadas Material A y Material B. En estas entradas debes conectar los nodos de los otros dos materiales que quieras mezclar, por ejemplo un material normal y un material null.
Luego, en la entrada Blend Map del nodo Blend Material, conecta una textura (por ejemplo, una imagen en escala de grises o un nodo de ruido). Las áreas blancas de esta textura mostrarán el Material A y las áreas negras mostrarán el Material B. Si el Material B es un material null, esas áreas serán transparentes.
Finalmente, conecta la salida del nodo Indigo Blend Material a la salida de la superficie del material. Así puedes lograr el efecto de seudo alphachannel directamente dentro de Blender, sin necesidad de editar el XML manualmente.