[Sidefx-houdini-list] DOP's angular velocity

Ben Schrijvers ben.schrijvers at guerrilla-games.com
Thu Sep 2 05:53:25 EDT 2010

Now not using a ch() reference to the Motion Dop's Angular Velocity 
parameters but a dopoption() expression to fetch the angvel values from 
the goal object.
The values make sense now.


On 9/2/2010 12:29 AM, Louis Dunlevy wrote:
> Hey Ben,
> It may be that you need to add to the existing angvel rather than
> override it? I don't believe you need to incorporate the timestep into
> that unless you're adding point velocities in a sop solver or some
> situation where you can't rely on subframe values being calculated
> proportionally.
> Could be wrong though! ;)
> L
> On 09/02/10 03:30, Ben Schrijvers wrote:
>>     Hi there,
>> I've created a RBD path constraint to move objects along a path.
>> It's using a RBD Pin Constraint, RBD Angular Constraint and an Empty
>> Object Dop to create the goal.
>> The Empty Object is inactive and animated along the path with a Point
>> Position Dop.
>> All works fine as the object follows and orients to the path.
>> If the constraints are broken the object flies off using it's inherited
>> velocity.
>> But the object that flies of doesn't continue it's rotation. I noticed
>> that angvel is a very low value.
>> So I'm animation the goal now using a Motion Dop and origin() expression.
>> This because I believe the Motion Dop calculates angvel.
>> But still this is not transfered to the constrained object like velocity
>> seems to be.
>> I've now got a Motion Dop that overwrites angvel on the constrained
>> object until it looses the constraint.
>> It basicly references the channels that get calculated on the Motion Dop
>> that moves the goal object.
>> But I have to multiply the references by $TIMESTEP to get a good result.
>> Although it looks good now I'm not sure which values are oke.
>> The angvel values of my goal are $FPS higher then the ones on the
>> constrained object.
>> And why is angvel not just inherited by default in the same way that
>> velocity is?
>> Or am I doing something wrong??
>> cheers,
>> benS
>> _______________________________________________
>> Sidefx-houdini-list mailing list
>> Sidefx-houdini-list at sidefx.com
>> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list

More information about the Sidefx-houdini-list mailing list