Skip navigation links
Basic Javadoc

Basic Javadoc

The X3D Graphics Basic Examples Archive provides a wide variety of basic open-source examples that show how to design and build X3D scenes.

See: Description

Packages 
Package Description
Basic.CAD
Computer Aided Design (CAD) aids in the creation, modification, analysis, or optimization of model design, with specialized support provided by the X3D CADGeometry component.
Basic.ChemicalMarkupLanguage
Chemical Markup Language (CML) provides support for most chemistry including molecules, compounds, reactions, spectra, crystals and computational chemistry.
Basic.course
These examples have been used in X3D course materials.
Basic.development
These scene examples support specification development, player implementations, and demonstration of exemplar X3D capabilities.
Basic.DistributedInteractiveSimulation
Distributed Interactive Simulation (DIS) is an IEEE standard for conducting real-time platform-level gaming across multiple host computers and is used worldwide, especially by military organizations but also by other agencies such as those involved in space exploration and medicine.
Basic.ExperimentalBinaryCompression
Experimental Binary Compression algorithm models demonstrate the potential of geometric compression techniques.
Basic.ExternalAuthoringInterface
VRML97 External Authoring Interface (EAI) was used to pass events from HTML scripts into VRML97 scene scripts.
Basic.Followers
The X3D Followers component supports specialized linear interpolation for various data types to achieve smooth behavior animation.
Basic.Geospatial
The X3D Geospatial component provides support for geographic and geospatial applications that includes the ability to utilize double-precision geospatial coordinates and to handle large multi-resolution terrain databases.
Basic.HumanoidAnimation
Humanoid Animation (HAnim) supports composed modeling of skeletons and skin, using either simple (cartoon) or highly detailed (anatomically correct) fidelity.
Basic.LatticeXvl
LatticeXvl was an experimental parametric geometry approach that was not adopted into the X3D standard.
Basic.Medical
The X3D MedicalInterchange profile is designed for Exchange of polygonal geometry, volumetric data and accompanying documentation between medical imaging systems.
Basic.Networking
This directory includes several experiments with X3D Networking.
Basic.NURBS
Non-Uniform Rational B-Spline (NURBS) provide a parametric mathematical model for generating and representing smooth curves and surfaces.
Basic.RigidBodyPhysics
Rigid Body Physics modeling deals with objects as solid, unchangeable sets of mass having a velocity that can be connected together via various joint types that allow one body's motion to affect another.
Basic.ScriptConformance
Script Conformance examples test the ability of Script nodes to receive, process and produce events that respond to user commands and trigger animation behaviors in the X3D scene graph..
Basic.Security
Security is an essential part of Web activity - this directory documents how to apply World Wide Web Consortium (W3C) security standards for XML Encryption (privacy) and XML Digital Signature (authentication) to X3D scenes.
Basic.Shaders
Shaders are special programs that interact directly with graphics hardware for special effects using light, darkness, and color within a model's appearance.
Basic.StudentProjects
Student Projects are interesting and fun!
Basic.Units
Unit statements can redefine the base units of length/angle/force/mass values in an X3D scene from meters/radians/newtons/kilograms to other units of interest.
Basic.UniversalMediaMaterials
Universal Media Materials provide numerous complex Material values to simply scene authoring and improve geometry appearance.
Basic.UniversalMediaPanoramas
Universal Media Panoramas are texture-mapped high-resolution Background nodes.
Basic.VolumeRendering
The X3D Volume Rendering component represents a 3D portion of space with a renderable grid of voxel values for advanced visualization and presentation techniques.
Basic.Vrml97Specification
The VRML97 Specification was the second-generation predecessor specification that eventually led to the X3D Graphics International Standard, maintaining full compatibility with the X3D ClassicVRML Encoding.
Basic.Web3dOutreach
This directory collects models and scenes for outreach by the Web3D Consortium, a non-profit Standards Development Organization (SDO) that supports real-time graphics communication on the Web.
Basic.X3dSpecifications
These examples are used in the X3D Specifications to illustrate correct X3D usage and capabilities.

The X3D Graphics Basic Examples Archive provides a wide variety of basic open-source examples that show how to design and build X3D scenes.

Many of these scenes have been used for confirmation, development and testing of essential node capabilities in X3D.

Skip navigation links
Basic Javadoc

Copyright 2005-2018 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.