H3DAPI Tutorials
From H3D.org
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
[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]

