Areas
  • J3D FAQ
  • Tutorials
  • Utilities
  • Books
  • News
  • Other Sites
  •  Chapters
  • Getting Started
  • Geometry
  • Lighting
  • Textures
  • Behaviours
  • User Feedback
  • Navigation
  • Audio
  • Input Devices
  • No Monitors
  •   

    Raw J3D

    Justin Couch

    Raw J3D is a tutorial that is aimed at teaching you the Java 3D API from first principles. That is, we teach you how to build a highly customised application that uses only the simple classes provided in javax.media.j3d and javax.vecmath without relying on any further APIs.

    These chapters were originally written to be part of the book 3D User Interfaces with Java 3D that I was co-authoring with Jon Barrilleaux. Due to time constraints, I dropped out of the project and these chapters were no longer used. I've gained permission from Manning to re-format, update them and then put them all online. Based on what I know of the book, I can highly recommend it to anyone that wants to build 3D user interfaces. Jon has also put much of the utility code online as part of the Utilities section of this site.

    This tutorial is Copyright © Justin Couch 1999. No unauthorised copying or redistribution is permitted without written consent.
    Back to top

    Contents

    1. Getting Started
    2. Geometry
    3. Lighting
    4. Texture Mapping
    5. Behaviours
    6. User Feedback
    7. Navigation
    8. Audio
    9. Input Devices
    10. No Monitors

      

    [ Home ] [ FAQ ] [ Books ] [ Utilities ] [ Contact Us ]