XSIforum.com
Foros 3D => Autodesk Softimage => Shaders, Materiales, Texturas, Luces y Cámaras => Mensaje iniciado por: alejandro calonge en 02 Julio 2007, 02:52:27
-
muchachos, estoy poniendo una forma con alpha en un grid a traves del canal transparency, pero no recorta. se alcanza a ver, aunque tenuemente, la forma del grid. por que??? :-\
-
Porque el transparency es para las zonas que tienen refracción (no se refiere a las zonas no-opacas). Para recortar tu grid debes usar un sprite, asi no le dices a la superficie que refracte en esa zona sino que simplemente la recortas (impidiendo que exista en las zonas no visibles brillo especular o reflexiones y no dependiendo del raydepth de tu render).
Suerte O0
-
No, no...con el canal trasnparency puedes recortar igualmente....
Si no te recorta con el trasnparency es que hay algo mal conectado o estas usando un alpha defectuoso (mira que el negro y el blanco sean 100% puros)
Postee un ejemplo de recorte con un bump por aquí hace un tiempo...haz una búsqueda.
Ahora estoy demasiado cansado para extenderme mas...
-
no, no estoy recortando por luma. es un archivo con alpha. no hay blanco y negro.
-
la explicacion de saez me sirvio. use un sprite. no lo conocia. gracias.
-
No, no...con el canal trasnparency puedes recortar igualmente....
No es por llevar la contraria pero si recortas con el transparency tienes que aplicar el mismo mapa para el specular y reflexiones (en el ejemplo que puse en mi respuesta anterior se ve que pasa si no lo haces), además dependes del raydepth de tu render.
-
Cesar tiene razon :) El transparency no es para hacer recortes, siempre lo digo y nadie me escucha :D
-
muchachos, me acabo de encontrar con otro problema. el sprite funciona bien, pero la luz no pasa a traves del dibujo del sticker, sino que genera sombra todo el grid completo, como si no fuera transparente. como puedo lograr que la sombra proyectada sea la del dibujo y no la del objeto?
-
Usas sombras raytrace? los shadowmaps según entiendo no respetan transparencias....
Otra posibilidad es que estés conectando el phong (o lo que sea) al shadow del material, prueba conectando el sprite y debería funcionar ;)
-
Conecta el nodo sprite tambien al puerto shadow del material ;)
-
me estoy enloqueciendo :uglystupid2:, que alguien me diga si esto me apsa solo a mi, a ver ni por transparencia ni por el nodo sprite. estoy en la 6.5 por cierto.
Adjunto el pantallaso para que vean el error y tambien las imagenes que estoy usando a ver si es que solo me ocurre a mi. :crazy2:
-
No, no eres el único. Si buscas en XSIBase te sorprenderás de la cantidad de cosas que hay relacionadas con el famoso Sprite. Yo me las he visto de todos los colores..(por ejemplo, en una misma escena con varios objetos recortados con el sprite, en uno me funcionaba perfectamente y en otros me hacia lo mismo que a ti...y eran dos rt casi calcados...)....y si lo usas con FG, ya no te digo nada.... :buck2:
Solo te puedo decir que juegues con los settings del nodo Sprite, hasta que te funcione...aunque la configuración no sea ni lógica ni normal...
-
Condenado sprite por poco pierdo la cabeza :tickedoff:, a ver como que porfin he dado, gracias Epar por la pista de xsibase, me sirvio, una busqueda y encontre algo y me ayudo a aclarar, y despues de todo no lo veo tan ilogico, dejo la captura de como logre organizarlo que seguro luego servira a alguien mas.
-
Te estas liando tio, vuelve a la configuracion anterior que estaba de puta madre, pero en vez de usar 2 jpgs, crea un .tif con alpha y lo conectas, ya veras que bien que va ;)
-
No, Evolve va por el buen camino. Ya uses un tif con alpha o una imagen aparte como alpha el Srite es bien "rarito" en muchas ocasiones....
La clave esta en usar los puertos "use" como se ve en el RT de Evolve.
Aqui hay un hilo de XSIBase que me ayudó mucho cuando estaba haciendo "Eternal Flame"
http://www.xsibase.com/forum/index.php?board=12;action=display;threadid=31255;start=0#msg211994
-
pues yo lo hago de otra forma: utilizo el layer editor y conecto las imágenes por layers y activo a qué me va a afectar.
por ejemplo la transparencia he de utilizarla para eliminar el brillo specular fuera de la zona, para la reflexión, etc....
eso sí: usando raytrace. la pega es lo que se ha hablado en otro hilos de la profundidad de reflexiones y refracciones(por ejemplo para las hojas de un árbol, entonces utilizo sprite))