How to animate a "solid" curve ?

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

How to animate a "solid" curve ? // Archive: Tech Forum

1  |  

Post by Emmanuel // Oct 20, 2007, 4:42am

Emmanuel
Total Posts: 439
pic
I need to animate a curved plane (I mean with no thickness).

In a Flash-like program, we just draw a closed and filled curve, add a keyframe, move to an other frame, modify the handles of the curve, record the keyframe... and play.

In trueSpace, a curved shape is not rendered until you give it a thickness (extrude curve) and cap it. So, the problem is that you can animate the curve, but the cap stays at its first location...

Does anyone know the trick to animate a plain curve with its control points (handles) ?

Post by jamesmc // Oct 20, 2007, 5:28am

jamesmc
Total Posts: 2566
One important ways of animating is missing in trueSpace, is morphing shapes, which includes lines/splines/etc.

One could probably do this in the LE if they are handy with scripts, but I am not. :)

Post by Cthulhu // Oct 20, 2007, 5:49am

Cthulhu
Total Posts: 48
After creating the curve, use NURBS Extrude, then use the Cap tool to add a NURBS face. The new NURBS face will be a separate object glued to the extruded object. Just use the cursor keys to select the extruded object and delete, leaving the final NURBS face.


9023

Post by Emmanuel // Oct 20, 2007, 6:22am

Emmanuel
Total Posts: 439
pic
After creating the curve, use NURBS Extrude, then use the Cap tool to add a NURBS face. The new NURBS face will be a separate object glued to the extruded object. Just use the cursor keys to select the extruded object and delete, leaving the final NURBS face.


Good idea Cthulhu ! Thank you.

It is a very elegant solution.
The square frame is somehow problematic though as it put limits to the curve animation. Too bad we cannot set a larger size for it. In the Cap Options panel, it is set as Cap Patch Extent value, and 1 is the max value.

If Simon reads this : note that Dribble renders all that frame. Not the curve only.

Post by SiW // Oct 20, 2007, 8:57am

SiW
Total Posts: 298
Thanks for the heads-up, I'll look at this.

Yeah, it's a trim curve issue - in that dribble doesn't handle them at all. I'm going to look at it, but not until after 1.02
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn