Foros 3DPoder.  

Bienvenido a Foros 3DPoder..

Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! !

Si usted tiene algún problema con su registro, por favor , díganoslo aquí. 3d





¿Te ayudo?
Retroceder   Foros 3DPoder. > :: Infografia y diseño grafico. > Script
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones

Diseño Web
google adsense


Respuesta
 
Herramientas
Antiguo 21 feb 2007   #1
milofar
Miembro Nuevo
 
Fecha de Ingreso: diciembre-2006
Mensajes: 2
3dsmax Spinners Dinamicos

hola !!!

Llevo un ratillo intentando hacer un script y me he quedado estancado, quizá tenga la solución justo delante y no la vea de ahí mi post. A ver si me podeis ayudar aunque sea conceptualmente.

Estoy tratando de controlar mediante spinners las subdivisiones del sampling de una serie de luces VRAY. Para ello recorro las luces que tengo seleccionadas y genero dinámicamente tantos spinners como luces tenga en selección. A su vez al value de cada spinner le asigno el valor actual del parámetro de subdivs que tiene cada luz Vray. El problema lo tengo a la hora del feedback. porque cuando modifico los valores con los spinners sólo me afecta a la última luz seleccionada y encima TODOS los SPINNERS afectan a la última luz que haya seleccionado. mientras que al resto de luces no.

el esquema sería (para 2 luces p.e.)

primero selecciono las 2 luces con lo que mi selección acutal sería

VrayLight00, VRaylight01

ahora genero mis spinners:

SPIN_1 con su valor
SPIN_2 con su valor

cuando modifico ambos spinners sólo se me afectada la luz VRaylight01 por ser la última luz en la pila o array de selección.

Mi duda es: ¿Como puedo hacer que un handler sepa que spinner estoy afectando? y así poder modificar el parámetro de la lus correspondiente.

Aquí pongo el código de esta sección:


for obj in sel_actual do
(
mat_sel = append mat_sel obj
) -- del FOR

Samp = rolloutCreator "Sampling" "Sampling" height:400
Samp.begin()


-- colocamos justo encima el nombre de SUBDIVS
local NomLabel = ("LABEL_") as name
Samp.addControl #label NomLabel "Nombre Subdivs" paramStr"offset:[95,0] width:300 height:15")

-- Espacio
local NomLabel = ("ESPACIO_") as name
Samp.addControl #label NomLabel "----------------------------------------" paramStr"offset:[90,-5] width:300 height:15")


-- Bucle que genera los spinners necesarios en función de las luces seleccionadas
for i = 1 to mat_sel.count do
(
-- Variables de control de parámetros de los SPINNERS
nomSPIN = ("SPIN_"+ (i as string)) as name
NomLuz = (mat_sel[i].name + " : ") as name
valSPIN =(mat_sel[i].subdivs) as string
nomOBJ = mat_sel[i]

Samp.addControl #spinner nomSPIN NomLuz paramStr "type:#integer range:[0,100," + valSPIN + "] fieldwidth:40 align:#center")\

Samp.addHandler nomSPIN #'changed valSPIN' filter:on \
codeStr"nomOBJ.subdivs= valSPIN")\

) -- del FOR

Samp.end()
addSubRollout VRayLUCES.child Sampling



Muchas gracias por anticipado.
milofar is offline   Responder Con Cita
Enlaces patrocinados
Respuesta

Etiquetas Identificativas
dinamicos, spinners


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
Usted no puede publicar nuevos mensajes.
Usted no puede responder mensajes
Usted no puede publicar archivos adjuntos
Usted no puede editar sus mensajes

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Spinner dinámicos milofar Animación y Rigging 0 21 feb 2007 09:47
Textos dinámicos en Flash ikerCLoN Diseño Grafico y CAD 5 20 sep 2006 02:43
Problema con sliders y spinners en Max 7 *O.L.Y* Animación y Rigging 4 01 sep 2006 11:08
Huesos dinamicos juanjo3Dmax Animación y Rigging 8 28 nov 2005 04:28

google adsense



La franja horaria es GMT. Ahora son las 21:00.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Myspace Codes | Credit Cards | Acs Student Loans | Remortgages | Investing
Content Relevant URLs by vBSEO 3.2.0