I would guess that the curveFromSurfaceIso node will work like a parametric curve irrespective of whether parametric is set on or off as you have the min and max U values at 0 and 1 and it has no concept of where to draw any cvs inbetween. Once you have created the curve by connecting the outputCurve to the curve.create attribute you now have a curve with 4 cvs so with parametric off it will function as expected and the locator will move as the cvs are stretched apart from each other, differently to the motion path with the curveFromSurfaceIso input. That's my guess anyway.
On Monday, 5 November 2018 18:35:09 UTC, vince touache wrote: > > Le lundi 5 novembre 2018 13:28:25 UTC-5, Neil Roche a écrit : > > Hi, > > > > > > Because of a weird bug in Maya when you set parametric length on a > motion path you need to set the opposite; > > > > > > cmds.setAttr(mp + '.fractionMode', True) > > > > > > actually turns parametric off. > > > > > > So you need to do > > > > > > cmds.setAttr(mp + '.fractionMode', not True) or cmds.setAttr(mp + > '.fractionMode', False) > > > > > > > > To get your code snippet to work. > > > > > > Cheers, > > > > > > Neil > > Hi Neil, > thanks for the answer. Indeed, as you flagged, parametric attribute is the > 'GUI' name, and fractionMode is the core name, parametric==not > fractionMode. > In my example, I explicitely set the fractionMode to True, on purpose, > because this is the behavior I need (i.e. not parametric). > But my thoughts are more about "what happens in a nurbsCurve node, to > change the output of my curveIso ?" > > In other words, I would expect to have the same result in > curveFromSurfaceIso.outputSurface and in nurbsCurve.worldSpace. I don't. > Any idea of what the nurbsCurve is implicitely doing to my > curveFromSurfaceIso.outputSurface ? > -- *MILK <http://www.milk-vfx.com/>** VISUAL EFFECTS** * Threeways House, 40-44 Clipstone Street London, W1W 5DW Tel: *+44 (0)20 3697 8448* * * This message is intended solely for the addressee and may contain confidential and/or legally privileged information. Any use, disclosure or reproduction without the sender’s explicit consent is unauthorized and may be unlawful. If you have received this message in error, please notify Milk VFX immediately and permanently delete it. Any views or opinions expressed in this message are solely those of the author and do not necessarily represent those of Milk VFX. By engaging in professional correspondence with Milk VFX, we may store your contact information for future reference. This is in line with Milk’s Privacy policy which can be found here. <http://www.milk-vfx.com/wp-content/uploads/2018/05/Milk-VFX-Privacy-Policy-May-2018.pdf> Milk Visual Effects is a registered limited company: 0844 1256. The registered company address is Threeways House, 40-44 Clipstone Street, London, W1W 5DW. -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/11250e47-7def-4dc6-ab5a-cabebf79c748%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
