Animation
Key framing
A full featured but extremely easy to use key framer is included. Simply modify objects and Realsoft 3D defines the necessary animation for you. The program knows the transformation/deformation applied and defines key frames accordingly. The number of key frames is independent in each dimension of the transformation components (translate, scale, rotate, skew). The user can have 5 key frames for a rotation and 20 for translation if desired.
Animation curves
controlling an object attribute.
Any Property can be Animated
Any object property can be animated simply by modifying the property in animation recording mode. It is also possible to animate a property by defining animation curves directly.
Color attribute
animated.
Animate as a Function of Anything
Realsoft 3D allows you to control any object attribute as a function of any other attribute of any object. For example, you can define muscle deformations as a function of acceleration. Animate a character as usual and see how the muscles correctly react to acceleration/deceleration.
Bicep morphing
choreography driven by acceleration.
Objects can be 'taught' to react to any event this way. Actually, animation time is just one of the possible inputs which can be used for driving choreographs.
Morphing
Simply single point edit or deform an object at one desired point in time and Realsoft 3D automatically defines the morphing animation for you.
Skeleton Control
A skeletal object control system is included. Skeletons support features such as inverse/forward kinematics, angle constraints for joints, and joint friction. Constraints and other properties can be defined interactively by dragging appropriate object handles with the mouse.
Skeleton specific
tools
Muscle effects can be defined by teaching the object how to behave. Bend the arm, point edit the biceps to make the muscle bulge and that's it - the object remembers the shape deformation next time you bend it!
Skeletons can
be used for constructing hierarchical structures. It is possible to map
a body to the hierarchical skeleton using weighted multi mapping.
Simulation
Realsoft 3D contains
an advanced simulation system. One can simulate gravity, electricity, magnetism,
collisions, explosions, friction, forces caused by flow in a fluid, etc.
Now you can create an airplane which can take off and actually fly because
of the lift force caused by the asymmetric flow over its wings.
Particle System
Realsoft 3D supports
1D, 2D and 3D particles. In addition to these special particles, any object
can be used as a particle as well. Particles can be rendered as lens flares,
water drops or using any of the available post processing effects. Particles
can be created interactively using tools such as the air-brush. Any surface
can emit particles and the animation and simulation systems can be used
for animating particles like any 'regular' objects. Also nurbs curves can
be used as particles. Both 'scan line' and 'post processor' rendering is
supported for particle rendering.
The Particle Rendering System of Realsoft 3D is extremely powerful. Particles can be treated almost as "true" 3D geometries. For example, they have well defined UV space. All attributes, such as thickness, transparency or length of particles can be controlled by the user.
It is possible
to simulate hairs, fur, dust, fog and many other phenomena by defining
suitable material properties for particles.
Path Animations
Realsoft 3D Path Animation system allows any object to be moved along any other object. For example, one can use a NURBS mesh as a path to fully control banking. Realsoft 3D also supports constant speed paths as well as several methods for automatic banking control.
A camera moving on a NURBS stripe.
One great innovation
introduced by Realsoft 3D is key framing in curved space - this feature
nicely combines path based animation techniques and traditional key framing
to create a new, intuitive and consistent approach.
![]() |