Life has taught me that what was once old can become new again.
Therefore, as we move to the ultimate in cross-platform standardization in 3D rendering, remember that solution has already been with us for quite some time:
Pretty good hard surface NPR image if you ask me.
Dave
Spline is short for Smooth Polyline. It derives from the flexible spline devices used by shipbuilders and architects / draftsmen to draw smooth shapes (circa 18th century I think).
NURBS is my favourite though - Non uniform Rational B-smooth polyline !
CBR
Thanks, here is a new entry about splines, it modify the splines by ading all their 2D intersections :
Search for "IntersectionSplines"
https://code.vonc.fr/utils
https://bitbucket.org/codevonc/voncutils/src/master/voncutils.py
You can play with it in the test file :
https://bitbucket.org/codevonc/voncutils/src/master/Tests unitaires.c4d
A bit useless but nice looking, a wire torus primitive.
The file includes a group that was used to define the asset. The asset can be used within the scene nodes/Scene Manager, or as a capsule in the Object Manager.
Spline Torus 03.c4d
Hi Folks
Here is something resembling a production asset - Tracer. It is completely node based and offers following functionality:
Trace objects
-- In this mode Tracer generates trailing lines from objects centers
Trace Points
-- Generates trailing lines from objects points
Connect Objects
-- Connects centers of objects with lines
Connect Vertices
-- Connects points of all objects
Limit (Trace objects and points)
From End
-- Limits the length of tracing line from end to specified value
From Start
-- Limits the length of tracing line from start to specified value
Limit Amount
-- Limit value in frames
Trace Scale (Connect Objects and Points)
-- Scale the generated lines from midpoint
Obviously the setup is inspired by MoGraph but with some additional functionality.
Limitations:
Not as performant as one would want (some things under the hood have to change also)
Use at your own risk, this is experimental asset provided "as is" and as learning resource
Have fun 🙂
Tracer_Hrvoje.c4d