XSIforum.com

Rectificar la curva de una spine

0 Usuarios y 1 Visitante están viendo este tema.

Rectificar la curva de una spine
« en: 07 Marzo 2007, 09:57:07 »
Hola a todos, tengo un problema con una spine, tiene dos null para poder modificar las curvas pero me hace falta tres, me explico, he realizado una columna vertebral con spine, pero como ya sabemos la columna vertebral humana está compuesta de tres curvas y la curva de la spine solo tiene dos nul uno en cada extremo para poder controlar esas curvas.
He intentado poner un implicit con un constrain a una de las vertebras sin exito, también he intentado añadir un punto intermedio a la curva pero no me deja, en fin si alguien sabe algo sobre el tema le agradeceria sus comentarios.
Un saludo.

Re: Rectificar la curva de una spine
« Respuesta #1 en: 07 Marzo 2007, 12:10:25 »
Hum... no sé si es esto lo que buscas hacer.

En una escena he creado un spine que originalmente tenía 2 nulls para controlarlo. Lo que he hecho ha sido crear 2 nulls más para controlar el principio y el final de la columna.

Copia y pega esto en el script editor y luego le das a Run. Examina lo que he hecho a ver si era lo que buscabas.

CreatePrim "Cube", "MeshSurface"
SetValue "cube.cube.length", 1.896
Translate , 0, 2.67724171539961, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Duplicate "cube", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -4.885477582846, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
CreateSpine "cube1", "cube", , , False
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "chestDepth", , True
Translate , 2.8701711417712E-17, 9.77095516569205E-02, -0.46875, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "hipDepth", , True
Translate , -6.33829460474473E-17, 5.86257309941521E-02, 1.03515625, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 0, 9.77095516569206E-02, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo    ' TranslateTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube,vertebra", , True
Translate , 0, 1.30930799220273, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, -1.13343079922027, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo    ' TranslateTool
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SetValue "cube.cube.length,vertebra.cube.length", Array(2.211, 2.211)
Undo    ' Set Value
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , -0.216305732231855, -1.25386176815129, 2.02655604260657, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SelectObj "chestDepth", , True
Translate , -0.119271258036226, -0.65354918714271, 1.31592344318048, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SelectObj "hipDepth", , True
Translate , -0.172075406942931, -1.09498701573341, 1.10056603804777, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "spineCurve", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "spineCurve.pnt[LAST]"
CreateClusterCenterWithNull "spineCurve.pnt[LAST]", 0
Translate , -6.37606032756155E-03, -0.168139802470133, 0.115047359211859, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo    ' TranslateTool
ParentObj "spineCurve_Point_ClsCtr", "cube"
SelectObj "cube"
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "spineCurve_Point_ClsCtr", , True
Translate , -7.23188895740379E-02, -0.354961805068208, -0.180206425349049, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo    ' TranslateTool
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
ActivateVertexSelTool
ActivateVertexSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "spineCurve", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "spineCurve.pnt[0]"
CreateClusterCenterWithNull "spineCurve.pnt[0]", 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "spineCurve_Point1_ClsCtr", , True
ParentObj "spineCurve_Point1_ClsCtr", "cube1"
SelectObj "cube1"
DeselectAll

Re: Rectificar la curva de una spine
« Respuesta #2 en: 07 Marzo 2007, 12:13:40 »
Muchas gracias tio, voy a probarlo y te cuento.

Re: Rectificar la curva de una spine
« Respuesta #3 en: 07 Marzo 2007, 12:51:14 »
Bueno, te mando una imagen porque creo que no me he explicado bien, el script te hace lo que te hace por defecto el xsi, yo creé dos null para el inicio y fin de la spine, y con el script te pone box, pero lo que me hace falta es un null mas para modificar la curva en su parte central, no en los extremos.

Gracias de todas formas.
PD: el null que estas en el circulo seria para poder invertir la curva, ya que tenemos tres curvas en la columna vertebral humana, menos los jorobados :2funny:
« Última modificación: 07 Marzo 2007, 12:54:24 por locolacolina »

MAHEBO

  • ***
  • 2393
  • [MAHEBO] - Graphic Designer & Concept Developer
Re: Rectificar la curva de una spine
« Respuesta #4 en: 07 Marzo 2007, 14:38:42 »
No si esto te sirva y no se si ya hayas pasado por ahi, es un script de los de agedito creo que te servira en su web esta el video de como funciona:

http://www.agedito.com/contenidos/trabajos/Rigging/Bezier/Bezier.avi

creo que en el foro habia publicado el en su momento el addon para el xsi, dejame busco y te cuento sino esta y alguien lo tiene te lo podria pasar pero por ahora mirate el video a ver si con eso tienes.

Un saludo
« Última modificación: 07 Marzo 2007, 14:43:21 por Evolve »

Re: Rectificar la curva de una spine
« Respuesta #5 en: 07 Marzo 2007, 15:54:00 »
Me ha gustado tu video, para manejar la spine es una pasada el control que tiene sobre ella y me interesa mucho para la animacion, aunque lo que me hace falta es que tenga otro controlador de la curva mas, osea tres en vez de dos, pero gracias de todas formas me interesa tu propuesta.

Re: Rectificar la curva de una spine
« Respuesta #6 en: 07 Marzo 2007, 16:21:25 »
locolacolina, ha estado haciendo pruebas y más pruebas, pero creo que lo que pides no es factible. Spine está diseñado sólo para dos controles por que en teoría, no son necesarios más. De ser así, XSI ya vendría con la opción de añadir más nulls lo mismo que te pregunta cuántas vértebras quieres.
La tercera curva (la del cuello), la puedes hacer echando la cabeza del personaje ligeramente hacia atrás, aunque en la malla pesada ni se notará, por lo que no creo que merezca la pena ni quebrarse la cabeza.

Otra opción es que tú mismo hagas una columna con tantos controles como necesites

MAHEBO

  • ***
  • 2393
  • [MAHEBO] - Graphic Designer & Concept Developer
Re: Rectificar la curva de una spine
« Respuesta #7 en: 07 Marzo 2007, 18:41:18 »
Me ha gustado tu video, para manejar la spine es una pasada el control que tiene sobre ella y me interesa mucho para la animacion, aunque lo que me hace falta es que tenga otro controlador de la curva mas, osea tres en vez de dos, pero gracias de todas formas me interesa tu propuesta.

que quede claro que este script no es mio ni mucho menos el video, para nada,  todos los creditos son de "agedito" , solo por sino quedo claro  :P

Re: Rectificar la curva de una spine
« Respuesta #8 en: 07 Marzo 2007, 20:33:36 »
He hecho un nuevo chanchullo (ver imagen abajo del todo).
Prueba este nuevo script

SetValue "preferences.SnapProperties.Enable", True
SetValue "preferences.SnapProperties.EnableGrid", True
SICreateCurve "crvlist", 3, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 3, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 2, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 1, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 0, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -1, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -2, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -3, 0, False, 0
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[5]"
CreateClusterCenterWithNull "crvlist.pnt[5]", 0
DeselectAll
ActivateVertexSelTool
ActivateVertexSelTool
DeselectAll
DeselectAll
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point_ClsCtr", , True
SetValue "preferences.SnapProperties.Enable", False
Translate , 4.20847294876034E-17, 0.154922218046147, -0.68731848983543, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[1]"
CreateClusterCenterWithNull "crvlist.pnt[1]", 0
SelectGeometryComponents "crvlist.pnt[3]"
CreateClusterCenterWithNull "crvlist.pnt[3]", 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
ToggleSelection "crvlist_Point2_ClsCtr", , True
ToggleSelection "crvlist_Point_ClsCtr", , True
CutObj
Undo
SetUserPref "SI3D_NODETRANSFORM_CHILD_COMPENSATE", 1
SetUserPref "SI3D_CONSTRAINT_COMPENSATION_MODE", 1
Scale , 0.924564796905222, 0.924564796905222, 0.924564796905222, siRelative, siLocalCOG, siObj, siXYZ, , , , , , , , 0
Undo
Scale , 0.483558994197292, 0.483558994197292, 0.483558994197292, siRelative, siLocal, siObj, siXYZ, , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SetUserPref "SI3D_CONSTRAINT_COMPENSATION_MODE", 0
SetUserPref "SI3D_NODETRANSFORM_CHILD_COMPENSATE", 0
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 2.37097067535794E-17, -9.68263862788414E-02, -0.387221684414327, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 5.63105535397511E-17, -5.80958317673051E-02, -0.919651500484027, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
CreatePrim "Cube", "MeshSurface"
SetValue "cube.cube.length", 0.962
SetValue "cube.cube.length", 1.5
Translate , 0, 3.01130061327197, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SetValue "preferences.SnapProperties.Enable", True
Translate , 0, 3.1178096381787, 0.382381413358536, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Translate , -3.74915180455534E-29, 3, 0, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Duplicate "cube", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -2.99193533601621, 0.498547918682835, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Translate , -3.74915180455534E-29, -3, 0, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SetValue "preferences.SnapProperties.EnableGrid", False
SetValue "preferences.SnapProperties.Enable", False
DeselectAll
DeselectAll
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[LAST]"
CreateClusterCenterWithNull "crvlist.pnt[LAST]", 0
ParentObj "B:cube1", "crvlist"
SelectObj "B:cube1"
SelectGeometryComponents "crvlist.pnt[0]"
CreateClusterCenterWithNull "crvlist.pnt[0]", 0
ParentObj "B:cube", "cube1"
SelectObj "B:cube"
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point4_ClsCtr", , True
ToggleSelection "crvlist_Point3_ClsCtr", , True
ToggleVisibility
SelectObj "cube1", , True
Translate , 1.12621107079503E-17, 0.058095831767305, -0.183930300096806, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point3_ClsCtr", , True
CutObj
SelectObj "crvlist_Point4_ClsCtr", , True
CutObj
DeleteObj "crvlist_Point4_ClsCtr"
SelectObj "crvlist_Point3_ClsCtr", , True
DeleteObj "crvlist_Point3_ClsCtr"
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[LAST]"
CreateClusterCenterWithNull "crvlist.pnt[LAST]", 0
Translate , 3.22885673688272E-02, 5.07565740769649E-02, -2.51291280081916E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ApplyCns "Pose", "crvlist_Point5_ClsCtr", "cube1"
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "cube1", , True
Translate , -0.019651501870535, 8.88240053271931E-02, -1.49250927399898E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[0]"
CreateClusterCenterWithNull "crvlist.pnt[0]", 0
ApplyCns "Pose", "crvlist_Point6_ClsCtr", "cube"
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , -2.32126019992339E-02, -0.113774565489627, 3.75743092586395E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , 6.39982517825655E-03, -7.61348616140767E-02, 1.67770574947688E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 0.181096737572255, -0.204794219907952, -1.73864851776084E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0.64803545713851, -5.54306027814033E-09, -9.84689576555715E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "cube1", , True
SelectObj "crvlist_Point_ClsCtr", , True
Translate , -0.600089087611856, 0.074685491819295, 7.18568440683883E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -0.271959045586789, 4.60310373818373E-02, 2.94125275536659E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 6.10037081803074E-02, -9.01824259320314E-02, 1.40673597413114E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , -0.166570476400478, 0.291698345571232, -5.01735821965325E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "cube", , True
Duplicate "cube", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 7.59512172962593E-02, -0.860295496561807, 0.312037717821149, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SetValue "cube2.cube.length", 0.5
MatchTransform "cube2", "crvlist", siTrn
Translate , 0.302459916486696, -2.31654268033961E-02, -6.47198064088133E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0.124665621121326, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siGlobal, siObj, siX, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube2", , True
ActivateObjectSelTool
ActivateObjectSelTool
Duplicate "cube2", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube3", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube4", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube5", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube6", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
SelectObj "cube2,cube3,cube4,cube5,cube6,cube7", , True
Undo
Undo
Undo
Undo
Undo
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siX, , , , , , , , , , 0
DeselectAll
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siX, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siZ, , , , , , , , , , 0
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siZ, , , , , , , , , , 0
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siY, , , , , , , , , , 0
Undo
SetValue "preferences.SnapProperties.Enable", True
SetValue "preferences.SnapProperties.EnableGrid", True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siX, True, , , , , , , , , 0
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siZ, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "cube2", , True
Duplicate "cube2", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -2, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Duplicate "cube3", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, 3, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Duplicate "cube4", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube5", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -4, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube5", , True
ApplyOp "CrvDeform", "cube5;crvlist", 3, siPersistentOperation, , 0
SetValue "cube5.polymsh.crvdeform.cns2deformer", True
SetValue "cube5.polymsh.crvdeform.sclcurve", 1.642
Undo
SetValue "cube5.polymsh.crvdeform.poscurve", 1.006
SetValue "cube5.polymsh.crvdeform.poscurve", 1
DeselectAll
SelectObj "cube", , True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siX, True, , , , , , , , , 0
SetValue "preferences.SnapProperties.Enable", False
Translate , -1.94009180537096E-02, 0, 0, siRelative, siGlobal, siObj, siX, , , , , , , , , , 0
Translate , 9.61974310210434E-03, 0, 0, siRelative, siGlobal, siObj, siX, , , , , , , , , , 0
Translate , -4.85722573273506E-17, 0.377622906487483, 0.803484995159729, siRelative, siView, siObj, siX, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube6", , True
SelectObj "crvlist,crvlist_Point6_ClsCtr", , True
SelectObj "crvlist"
SelectObj "cube6", , True
ApplyOp "CrvDeform", "cube6;crvlist", 3, siPersistentOperation, , 0
SetValue "cube6.polymsh.crvdeform.cns2deformer", True
SetValue "cube6.polymsh.crvdeform.poscurve", 2
SelectObj "cube2", , True
ApplyOp "CrvDeform", "cube2;crvlist", 3, siPersistentOperation, , 0
SetValue "cube2.polymsh.crvdeform.cns2deformer", True
SetValue "cube2.polymsh.crvdeform.poscurve", 3
SelectObj "cube4", , True
ApplyOp "CrvDeform", "cube4;crvlist", 3, siPersistentOperation, , 0
SetValue "cube4.polymsh.crvdeform.cns2deformer", True
SetValue "cube4.polymsh.crvdeform.poscurve", 4
SelectObj "cube3", , True
ApplyOp "CrvDeform", "cube3;crvlist", 3, siPersistentOperation, , 0
SetValue "cube3.polymsh.crvdeform.cns2deformer", True
SetValue "cube3.polymsh.crvdeform.poscurve", 5
DeselectAll
SelectObj "crvlist_Point6_ClsCtr", , True
ToggleSelection "crvlist_Point5_ClsCtr", , True
ToggleVisibility
SelectObj "cube", , True
Translate , 0.444441469135109, -9.85169506463857E-03, -0.221565213966758, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , -0.319871606481151, 0.264420389642615, 0.123346960346901, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , -0.461901020433351, 0.684355250776364, 0.135654903521509, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0.684931506849314, 0, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 5.20417042793042E-17, 0, -0.859375, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
DeselectAll
SelectObj "cube1,crvlist_Point_ClsCtr", , True
SelectObj "crvlist_Point_ClsCtr", , True
Translate , -3.46944695195361E-17, 0.156330469520853, 0.56640625, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -1.73472347597681E-17, 0, 0.29296875, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Translate , 0, 0, -0.99609375, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0.3515625, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0.13671875, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, -0.605780569393305, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0, 0.3125, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0.040672980943051, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -5.92511868473243E-02, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 5.64651032834202E-02, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , 0.265953020825089, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 0.197267324757355, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0.071846473624087, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0.25480034995515, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0, 0, -0.43582269028297, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0, 0.020375985828682, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
MakeLocal "crvlist_Point2_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point2_ClsCtr.display.wirecol", 126
MakeLocal "crvlist_Point1_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point1_ClsCtr.display.wirecol", 126
MakeLocal "crvlist_Point_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point_ClsCtr.display.wirecol", 126
DeselectAll

Ya me dirás algo