X3D with H3D API
Starting learning X3D with H3D API is a nice stage in my opinion.
H3D API is an open-source, cross-platform, scene-graph API . H3D is written entirely in C++ and uses OpenGL for graphics rendering and HAPI for haptics rendering. HAPI is an open-source haptic API developed by the team behind H3D API. For more information about HAPI see the HAPI manual. H3D API is available under the terms and conditions of the GNU General Public License (GPL).
To install HAPI on Windows follow these steps:
- Download Windows installation file from www.h3d.org.
- Install HAPI using this file.
- Run examples through start menu.
For information on how to build HAPI on Windows see the pdf-manual.









Excellent!
For more information on what you can do with H3DAPI check out http://www.youtube.com/h3dapi
Johan