-
Ayuda con script
Hola necesito alguien que me de una mano con un scrit. Lo que hace mi script es dar un material a una serie de objetos con el mismo nombre, pero no sé cómo hacer para que ese numerode objetos sea variable.
Ejemplo concreto: mi script dice así.
Select #($tejas 01, $tejas 02, $tejas 03, $tejas 04, $tejas 05, $tejas 06).
$.material = meditmaterials[23].
Y lo que necesito es que no tenga que poner teja 1, 2, 3 etc (en el script), si no que simplemente me seleccione todos los objetos que tengan como nombre tejas x. Gracias por su ayuda.
-
Ayuda con script
Hola, nadie que me pueda rersponder.
-
Ayuda con script
-
Ayuda con script
Gracias lo voy a usar a ver si me funciona.
-
1 Archivos adjunto(s)
Ayuda con script
Este es el script que hice: Clearselection(). Select $tejas*.
$.material = meditmaterials[24]. Clearselection(). Select $tejas 01.
Modpanel, addmodtoselection (Vray Displacement Mod mod ()) ui:on.
$.modifiers[#Vray Displacement Mod mod].type = 0.
$.modifiers[#Vray Displacement Mod mod].texmap = bitmaptexture filename:\\dataserver\v-xion resources\visualization resources\textures v-xion\shingles\tejas pizarra displacement.jpg.
$.modifiers[#Vray Displacement Mod mod].amount = 0.7.
$.modifiers[#Vray Displacement Mod mod].shift = -0.4.
Modpanel, addmodtoselection (uvwmap ()) ui:on.
$.modifiers[#uvw_mapping].length = 48.
$.modifiers[#uvw_mapping].width = 48.
Clearselection().
Select $tejas 02.
Modpanel, addmodtoselection (Vray Displacement Mod mod ()) ui:on.
$.modifiers[#Vray Displacement Mod mod].type = 0.
$.modifiers[#Vray Displacement Mod mod].texmap = bitmaptexture filename:\\dataserver\v-xion resources\visualization resources\textures v-xion\shingles\tejas pizarra displacement.jpg.
$.modifiers[#Vray Displacement Mod mod].amount = 0.7.
$.modifiers[#Vray Displacement Mod mod].shift = -0.4.
Modpanel, addmodtoselection (uvwmap ()) ui:on.
$.modifiers[#uvw_mapping].length = 48.
$.modifiers[#uvw_mapping].width = 48.
Clearselection().
Select $tejas 03.
Modpanel, addmodtoselection (Vray Displacement Mod mod ()) ui:on.
$.modifiers[#Vray Displacement Mod mod].type = 0.
$.modifiers[#Vray Displacement Mod mod].texmap = bitmaptexture filename:\\dataserver\v-xion resources\visualization resources\textures v-xion\shingles\tejas pizarra displacement.jpg.
$.modifiers[#Vray Displacement Mod mod].amount = 0.7.
$.modifiers[#Vray Displacement Mod mod].shift = -0.4.
Modpanel, addmodtoselection (uvwmap ()) ui:on.
$.modifiers[#uvw_mapping].length = 48.
$.modifiers[#uvw_mapping].width = 48.
Clearselection().
Select $tejas 04.
Modpanel, addmodtoselection (Vray Displacement Mod mod ()) ui:on.
$.modifiers[#Vray Displacement Mod mod].type = 0.
$.modifiers[#Vray Displacement Mod mod].texmap = bitmaptexture filename:\\dataserver\v-xion resources\visualization resources\textures v-xion\shingles\tejas pizarra displacement.jpg.
$.modifiers[#Vray Displacement Mod mod].amount = 0.7.
$.modifiers[#Vray Displacement Mod mod].shift = -0.4.
Modpanel, addmodtoselection (uvwmap ()) ui:on.
$.modifiers[#uvw_mapping].length = 48.
$.modifiers[#uvw_mapping].width = 48.
Clearselection().
Lo uso para configurar los distintos planos de tejas de un techo.
Para usarlo tienen que estar nombrados tejas xx, los distintos planos de tejas que estén en la misma posición (el mismo ángulo) y automáticamente aplica los modificadores de displacement y UVW mapping a los planos de tejas (Faldones) por que, si no es una tarea muy tediosa, lo único que hago es al finalizar el script a cada plano alinear el UVW mapping con la normal, con align normal, que no lo pude hacer con el script y también este script solo funciona con techos de 4 aguas, por que tampoco se hacerle hacer al, script que le aplique esos midificadores a todos los planos con el nombre tejas xx pero bueno así me funciona bastante bien y me ayuda bastante. Si alguien lo puede mejorar o darme alguna idea sería fantástico.
Pensaba que si se puede hacer una interfaz en la que se decida qué tipo de teja va a ser, francesa, española, pizarra etc, eso sería muy bueno, por que tengo otro script que está config patra españolas, pero bueno, ya está planteadp el tema el que pueda ayudar.
Aquí está el archivo de 3ds Max con el ejemplo de las tejas y el script, si ven que se puede hacer algo con la interfaz para decidir si es españolas o pizarras, etc. http://rapidshare.de/files/10044890/... (*.zip), html.
-- IMÁGENES ADJUNTAS --
https://foro3d.com/attachment.php?attachmentid=24227
-
Ayuda con script
No sé por qué no se puede descargar, me da error.
-
Ayuda con script
Fíjate ahora creo que lo arregle.
-
Ayuda con script
Su mi¡uchas gracias haber que tal.
-
1 Archivos adjunto(s)
Ayuda con script
-
Ayuda con script
Yo te ayudaría, chico, pero en ese host no he conseguido bajarme nada jamás.
-
Ayuda con script
Decime tu correo y te mando el archivo.