H3DAPI Tutorials
From H3D.org
Revision as of 09:30, 9 February 2011; view current revision
←Older revision | Newer revision→
←Older revision | Newer revision→
This page contains tutorials for H3D programming. If you are new to H3D it is highly recommended that you read the H3DAPI manual to gain fundamental knowledge on H3D before proceeding with the examples in this page.
Contents |
[edit]
H3D demo tutorials
The tutorials listed below are specific to the demos that accompany the H3DAPI installation.
- Super shape
- Cube map
- Sound
- Magnetic lines
- Depth map surface
- Haptic layers
- Force effects
- Deformable shape
- Dynamic transform
- Bump map
- Shaders
[edit]
Jump start with H3DAPI
- Beginner X3D and H3DAPI
- A simple scene
- A simple animation
- H3DAPI with Python
- External site with good tutorials
[edit]
H3D-specific node examples
Haptics related:
- Surfaces
- Deformable shape
- Clay with deformable shape
- Haptics devices
- Force effects
- Lighting a match. Using particle system and haptics to light a match agains a tinder box.
- Match and bomb. Extension of the "Lighting a match" example letting you use your match for destructive purposes.
- Constrained Axis
- Custom Stylus
Other useful node examples:
[edit]
H3DAPI in C++
Creating new node types
- Creating a new geometry node (torus)
- Creating a new texture node (paintable texture)
- Simulating the graphic and haptic effects of cutting with a scalpel (Cutting Effect Demo)
- Discusses sub-classing H3DSurfaceNode to create a directional friction effect
- Explains how to create a custom texture node to visually represent cutting
GUI for H3D
[edit]

