This is a sneak preview of some new features of upcoming Cast3D 0.98 release. The demo sample visualized collision with bounding boxes of moving3D objects.
Here is new example with explanations that describes how to upload cast3D data files on fly and place then into current scene.
loading extra files could be very useful technique to if you need to augment scene according to a stroy line.
With recently introduced motion blending functionality in Cast3D framework, some neat features become available like smooth transitions between motions and combining a number motions into single one.
A useful technique of attaching camera to a walking character is illustrated. Use navigation controls to apply motions to the model.
In this sample, transitions between 'walk', 'wave' and 'jump' motions is demonstrated. Use navigation controls to apply motions to the model.
In this sample, the clone of the original model is created, then 'walk' and 'wave' motions combined and used as 'walk' motion. Both instances motion can be controlled by a user. Use TAB key to switch control between instances.
In this sample a new instance of skinned model is created and animated along with original. Both instances motion can be controlled by a user. Use TAB key to switch control between instances.
Same skinned model with animation controlled by a user. Useful sample for gaming. This is a Blender model file, exported to Collada Dae file and imported to Cast3d. With a new import features motion groups ( walk, jump) were extracted into a separate files and attached to character with <include> statement.
User control over the motion is supported with a new navigation utility classes.
This sample demonstrates Skin/Bone animation. It also shows how to create this kind of output with step by step instructions, starting from Blender model file, then export Collada Dae file and finally to Cast3d.
Blender 2.45 model has been exported into COLLADA 1.4 Laptop.dae file and then with 'Dae2Xc3' utility into .xc3 file.
This is Blender model exported into Collada 1.4 plane file and and then converted into xc3 format..
With latest code update few visualization features were introduced. Source code is available for download cast3d_091.zip with samples. This demo sample is built with Papervision3D 2.0 support, which was also added with latest code.
Click on image to see demo:
Take a look ( and listen) at cool morphing animations. Some models may be a little bit heavy, so please be patient. Click on image to start.