View Full Version : Point on surface controller?

05 May 2006, 11:32 AM
I wonder ift there is a free mel script that automated this process I can make step by step but there is just too many locators...
I want to put a locator on one place on nurbs surface and with one click make a Point on surface controller :) I know that I ask TOO MUCH, so I just wonder if there is any?


05 May 2006, 10:46 PM
// select nurbs object first and then your locator or any transform node

$allObj = `ls -sl`;
$posNode = `createNode pointOnSurfaceInfo`;
connectAttr -f ($posNode+".position") ($allObj[1]+".translate");
connectAttr -f ($allObj[0]+".worldSpace[0]") ($posNode+".inputSurface");
setAttr ($posNode+".turnOnPercentage") 1;

this should work. i get an error about a not found object called goToConnectedMenuItem, but every connections are made well and it does what it should do.

have fun!

CGTalk Moderation
05 May 2006, 10:46 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.