Notifications
Clear all

[Closed] Bind subobject level component to object

Hi,

I was wandering how to bind some points to object. In my particular example I want to bind few control points of the FFD object to some controller.

However I found in mxs help that:

There is no method for assigning controllers to the FFD control points, nor is there a method for assigning the number or accessing the number of Length, Width, and Height points using MAXScript in 3ds Max.

That sucks. So how do I do some workaround?

2 Replies

where did you read it?

of course you can assign controller to every point of FFD modifier.
see animateall in the mxs help.

or

-- if your FFD modifier is ffd
animateall ffd
ffd[#master] -- master controller of all points
ffd[#master][k] -- subanim of point #k
ffs[#master][k].controller -- is point 3 controller of point #k
 

Sorry for so late response, was sick after christmas…

Yeah but what if my FFD is not a modifier but an FFD Object? FFD Objects seem to don’t work like modifiers…I always get an error like:

[i][b]– Unable to convert: $FFD_box__2x2x4:FFD002 @ [0.000000,0.000000,2000.000000] to type: Modifier

– Runtime error: Cannot animate vertex or no vertices in this object: $FFD_box__2x2x4:FFD002 @ [0.000000,0.000000,2000.000000][/b]
[/i]