资 源 简 介
The basic target of this project is to provide a framework for controlling animations of 3D models. It defines basic behaviors of animation, inter-media control signals between models and platform-dependent 3D rendering programs. It consists of a schema (jaxb2 friendly), utilities for converting and registering actions and a simple demonstration of how this mechanic works (based on JOGL). Later we will give a vivid demo about 3D animation controls.
Developers can use this project on different level. Here are some hints for programming.
Compile the Schema, Please use a higher version of jaxb2. We recommend JDK1.6.0.10:
xjc -b cmbinding.xjb -d src COLLADAController.xsd
Create the XML of model:
Run the class ImplSample. XMLMaker, copy the output to the file: srcImplSamplemodel1.xml
Run the demo JOGL programme:
ImplSample.ColladaAnimTest
Ctrl+W for walking (No actual model walking at all, just check the output of the programme);
Shift+R for resting;
Ctrl+T for