Game Development Reference
The most impressive thing about Toon3D is that it makes it possible to
produce 3D interactive content for the Internet at extremely low file sizes.
An example of this can be found on the demos page at toon3d.com,
where a 1-minute demonstration video showing how to replace a printer
cartridge has a file size of only 29K.
At present, Toon3D only supports Newtek Lightwave models and
scenes. If you develop your 3D models and animation in another package,
then you will need to export them in Lightwave format if available. Multiple
file type support is planned for future releases of Toon3D.
The basic philosophy behind how you would develop an interactive
movie in Toon3D is as follows:
Develop all your models in Lightwave (or use existing ones).
You could also create all your animation in Lightwave as well.
Import all the models/animation into Toon3D.
If you imported just models then you would set up parent hierarchy and
create your keyframe animation in Toon3D:
- If, for example, you were developing a game where you controlled a
walking character who could also fly, you would create an animation
loop for its walk (let's say frames 1-16) and a loop for its flying
(frames 17-29). You would build up a 'library' of animations in this
way, which could then be called on by the user or events that happen
in the movie.
You can also develop keyframe morphing in Toon3D.
To develop realistic 3D characters you can use the Bendy Points plug-
in, which allows you to deform a seamless single mesh object with
You can introduce collision boxes which mark out collisions in your 3D
Once your animations are complete you would convert your main
character object into a Toon. You could then assign them Toon Actions,
which relate to the animation segments you had developed. These
Actions can then have sounds attached to them.
You could then set your Toon to be under user control so the user can
move, rotate and change their Action with keyboard and mouse clicks.
Set up collisions so the Toon object would react when they collided with
other objects in your world.
Write scripts so interactive gameplay could be developed.
Set up lights, camera and text to enhance your 3D movie.
Publish it to a web page so it can be viewed on the Internet.
This is just a basic framework of how you might develop an interactive 3D
movie or game.