Source and Object Files

Here are the files for all the applets in these web pages. They are available as individual source files for an applet or as a zipped bundle of all object files you will need to get a particular applet running. They can be used for non-commercial purposes provided they are attributed.
 




  Slider3D Java VRML2 H-Anim    
 
A 3 degrees of freedom(DOF) java control with detents. This is a useful building block for controlling a humanoid joint.

Source Files
  • Slider2D.java     a 2DOF java control. It can also be used as a 1DOF control.
  • Slider3D.java     a 3DOF java control. It is built from a 2DOF and a 1DOF control.
  • Slider3DDemo.java     a demo of the 3DOF control
Object Bundle
 



  DualSlider3D Java VRML2 H-Anim    
 
A dual 3 DOF java control with detents. This is a useful building block for controlling symmetrical joints in a humanoid.

Source Files Object Bundle
 



  SingleJoint Java VRML2 H-Anim    
 
A single joint java control that can directly control a humanoid joint in a VRML2 window.

Source Files
  • Slider2D.java     a 2DOF java control. It can also be used as a 1DOF control.
  • Slider3D.java     a 3DOF java control. It is built from a 2DOF and a 1DOF control.
  • SingleJoint.java     interfaces a humanoid joint to a 3DOF control
  • SingleJointDemo.java     the Demo for a 3DOF control driving a humanoid joint
  • Vrml2Java.java     interfaces java to the VRML2 scene
  • Qnion.java     implements quaternions
  • VbVec3f.java     implements the VRML type VbVec3f. I found this on the web.
  • VbRotation.java     implements the VRML type VbRotation. I found this on the web.
Object Bundle
 



  CPanel Java VRML2 H-Anim    
 
A control panel that can control 8 joints in a H-Anim compliant humanoid.

Source Files
  • Slider2D.java     a 2DOF java control. It can also be used as a 1DOF control.
  • Slider3D.java     a 3DOF java control. It is built from a 2DOF and a 1DOF control.
  • DualSlider1D.java     two 1DOF controls side by side
  • DualSlider3D.java     two 3DOF controls side by side
  • DualJoint1D.java     interfaces a dual 1DOF control to two symmetrical humanoid joints
  • DualJoint3D.java     interfaces a dual 3DOF control to two symmetrical humanoid joints
  • CPanel.java     an applet to control 8 symmetrical humanoid joints
  • Vrml2Java.java     interfaces java to the VRML2 scene
  • Qnion.java     implements quaternions
  • VbVec3f.java     implements the VRML type VbVec3f. I found this on the web.
  • VbRotation.java     implements the VRML type VbRotation. I found this on the web.
Object Bundle
 

HomePreviousNextFeedback