<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>19775-1 V4 Contents</title>
<link rel="stylesheet" href="X3D.css" type="text/css">
<style type="text/css">
.auto-style1 {
text-align: left;
}
</style>
</head>
<body style="background-position: top center; background-attachment: fixed; background-image:url(WorkingDraftWatermark.png);">
<div class="CenterDiv">
<a href="X3D.html">
<img class="x3dlogo" src="../Images/x3d.png" alt="X3D logo" style="border-width: 0px; width: 176px; height: 88px"></a>
</div>
<div class="CenterDiv">
<p class="HeadingPart">
Extensible 3D (X3D)<br />
Part 1: Architecture and base components</p>
<p class="HeadingClause">ISO/IEC 19775-1:<span class="proposedDeletion" title="ISO version change">2013</span> <span class="proposed" title="ISO version change">202x</span></p>
</div>
<a href="#" title="to top"><img class="x3dbar" src="../Images/x3dbar.png" alt="--- X3D separator bar ---" width="430" height="23"></a>
<p>This document is Edition <span class="proposedDeletion" title="ISO version change">3</span> <span class="proposed" title="ISO version change">4</span> of ISO/IEC 19775-1, Extensible 3D (X3D). The full
title of this part of the International Standard is: <i>Information
technology — <span class="proposedDeletion" title="ISO name change">Computer graphics and image processing</span> <span class="proposed" title="ISO name change">Computer graphics, image processing and environmental data
representation</span> — Extensible 3D (X3D) — Part 1: Architecture and
base components</i>.
<!-- When navigating within this document, it is possible to return to the
beginning of the document by clicking on the X3D logo. -->
</p>
<div class="CenterDiv">
<table class="cont" id="table1">
<tr>
<th class="cont1" style="width:10%">Background</th>
<th class="contdouble" colspan="2" >Clauses</th>
<th>Annexes</th>
</tr>
<tr>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">
<a href="foreword.html">Foreword</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 1
<a href="scope.html">Scope</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">22
<a href="components/environmentalSensor.html">Environmental sensor component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">A
<a href="coreprofile.html">Core profile</a></td>
</tr>
<tr>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">
<span class="proposed" title="editorial Mantis 837"><a href="introduction.html">Introduction</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 2
<span class="proposed" title="Multiple reference changes"><a href="references.html">Normative references</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">23
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277, navigationInfo field Mantis 1305, viewAll field Mantis 1194, near/far clipping planes addition to X3DViewpointNode Mantis 1310"><a href="components/navigation.html">Navigation component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">B
<a href="interchange.html">Interchange profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 3
<a href="glossary.html">Definitions, acronyms, and abbreviations</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">24
<a href="components/environmentalEffects.html">Environmental effects component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">C
<a href="interactive.html">Interactive profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 4
<span class="proposed" title="numerous changes to interface hierarchy, expected additions for X3D HTML5 event mapping and DEF/id relationships"><a href="concepts.html">Concepts</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">25
<span class="proposed" title="remove GeoOrigin deprecation Mantis 741, add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/geospatial.html">Geospatial component</a></span> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">D
<a href="MPEG4interactive.html">MPEG-4 interactive profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 5
<a href="fieldsDef.html">Field type reference</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">26
<span class="proposed" title="full-fidelity human skeleton, addition of HAnimMotion animation, remove hyphen from component name, add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/hanim.html">Humanoid Animation (HAnim) component</a></span>
<span class="proposedDeletion" title="removal of hyphen from HAnim component name Mantis 961">(H-Anim)</span>
</td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">E
<a href="immersive.html">Immersive profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 6
<a href="conformance.html">Conformance</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">27
<a href="components/nurbs.html">NURBS component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">F
<a href="fullProfile.html">Full profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 7
<span class="proposed" title="editorial revisions"><a href="components/core.html">Core component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">28
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/dis.html">Distributed interactive simulation (DIS) component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">G
<a href="behaviours.html">Recommended navigation behaviours</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 8
<a href="components/time.html">Time component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">29
<a href="components/scripting.html">Scripting component</a> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">H <a href="CADInterchange.html">CADInterchange profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"> 9
<span class="proposed" title="proposed changes to Inline content, security precautions, add description load refresh fields to X3DUrlObject Mantis 1262, add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/networking.html">Networking component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">30
<a href="components/eventUtilities.html">Event utilities component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">I
<a href="shaders_glsl.html">OpenGL shading language (GLSL) binding</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">10
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277">
<a href="components/grouping.html">Grouping component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">31
<a href="components/shaders.html">Programmable shaders component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">J
<a href="shaders_hlsl.html">Microsoft high level shading language (HLSL)
binding</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">11
<span class="proposed" title="Mantis 1252 Changes to PointSet node, additional use of Normal"><a href="components/rendering.html">Rendering component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">32
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/CADGeometry.html">CAD geometry component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">K
<a href="shaders_cg.html">nVidia Cg shading language binding</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">12
<span class="proposed" title="add PointProperties node Mantis 1252, add SFBool visible field Mantis 1271, TODO expected node ExternalShape, Mantis 1267 new sound component and AcousticProperties, Material extensions for textures and their mapping, PhysicalMaterial, UnlitMaterial"><a href="components/shape.html">Shape component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">33
<span class="proposed" title="fix node name in Support table, Mantis 912; modifications due to X3DSingleTextureNode introduction"><a href="components/texture3D.html">Texturing3D component</a></span> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">L
<a href="MedicalInterchange.html">MedicalInterchange profile</a></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">13
<span class="proposed" title="expected addition of ExternalGeometry (glTF etc.); Mantis 1280: Define rendering quality for Geometry3D primitives Cone, Cylinder, Sphere; Mantis 1304: allowing animation of Cone, Cylinder bottom/side/top"><a href="components/geometry3D.html">Geometry3D component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">34
<span class="proposed" title="modifications due to X3DSingleTextureNode introduction"><a href="components/environmentalTexturing.html">Cube map environmental texturing
component</a></span> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">Z
<span class="proposed" title="mulltiple changes for X3D4"><a href="versionContent.html">Version content</a></span></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">14
<a href="components/geometry2D.html">Geometry2D component</a> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">35
<span class="proposed" title="add X3DLayerNode interfaces Mantis 1287, LayerSet change field bounds Mantis 568, add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/layering.html">Layering component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube"><span class="proposed" title="updated informative references"><a href="bibliography.html">Bibliography</a></span></td>
</tr>
<tr>
<td class="auto-style1"></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">15
<a href="components/text.html">Text component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">36
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/layout.html">Layout component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">
<span class="proposed" title="addition of Projective Texture Mapping components, proposed deprecation/deletion of Layout component"><a href="componentIndex.html">Component index</a></span></td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">16
<span class="proposed" title="Mantis 1267 new sound component"><a href="components/sound.html">Sound component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">37
<a href="components/rigidBodyPhysics.html">Rigid body physics component
</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">
<a href="profileIndex.html">Profile index</a></td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">17
<span class="proposed" title="lighting model rewritten, to account for Phong, physical and unlit models, and to clarify texture sampling and Gouraud shading"><a href="components/lighting.html">Lighting component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">38
<span class="proposed" title="add SFBool visible field Mantis 1271, bboxDisplay field Mantis 1277"><a href="components/picking.html">Picking sensor component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">
<span class="proposedDeletion" title="Mantis 1286">Node index</span> <a href="nodeIndex.html"><span class="proposed" title="Mantis 1286">Node, abstract node type, and abstract interface index</span></a></td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">18
<span class="proposed" title="addition of X3Dv4 nodes, expected addition of ImageTextureAtlas, X3DSingleXxx abstract types and mapping fields"><a href="components/texturing.html">Texturing component</a></span></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">39
<a href="components/followers.html">Followers component</a></td>
<td class="auto-style1"> </td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">19
<a href="components/interpolators.html">Interpolation component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">40
<a href="components/particleSystems.html">Particle systems component
</a></td>
<td class="auto-style1"> </td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">20
<a href="components/pointingDeviceSensor.html">Pointing device sensor component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">41
<span class="proposed" title="expected addition MPRVolumeStyle, etc."><a href="components/volume.html">Volume rendering component</a></span></td>
<td class="auto-style1"> </td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">21
<a href="components/keyDeviceSensor.html">Key device sensor component</a></td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">42
<span class="proposed" title="Projective Texture Mapping (PTM), Mantis 1255"><a href="components/ProjectiveTextureMapping.html">Projective texture mapping component</a></span></td>
<td class="auto-style1"> </td>
</tr>
<tr>
<td class="auto-style1"> </td>
<td class="auto-style1">
</td>
<td class="auto-style1">
<img class="cube" src="../Images/cube.gif" alt="cube">43
<span class="proposedDeletion" title="insufficiently mature and not accepted Mantis 1299"><a href="components/annotation.html">Annotation component </a></span></td>
<td class="auto-style1"> </td>
</tr>
</table>
</div>
<p>The <b><i>Foreword</i></b> provides background on the standards process for
X3D. The <b><i>Introduction</i></b> describes the purpose, design criteria,
and functional characteristics of X3D. The following clauses define Part 1 of
ISO/IEC 19775:</p>
<ol start="1">
<li><b><i>Scope</i></b> defines the problem area that X3D addresses.</li>
<li><b><i>Normative references</i></b> lists the normative standards referenced
in this part of ISO/IEC 19775.
<span class="editorsNote" title="editorial updates to latest versions">(editorial updates to latest versions)</span></li>
<li><b><i>Definitions, acronyms, and abbreviations</i></b> contains the glossary of terminology used in this
part of ISO/IEC 19775. </li>
<li><b><i>Concepts</i></b> describes the workings of the X3D runtime system.
<li><b><i>Field type reference</i></b> describes the fundamental data types
in X3D
<span class="editorsNote" title="expected addition of HTML5 event-model and DEF/id relationships">(expected addition of HTML5 event-model and DEF/id relationships)</span>.</li>
<li><b><i>Conformance</i></b> describes the conformance requirements for X3D
implementations.</li>
<li><b><i>Core component</i></b> provides a detailed specification of the Core
component of X3D.</li>
<li><b><i>Time component</i></b> provides a detailed specification of the Time
component of X3D.</li>
<li><b><i>Networking</i></b><i><b> component</b></i> provides a detailed specification of the
Networking component of X3D
<span class="editorsNote" title="proposed changes to Inline content, security precautions">(proposed changes to Inline content, security precautions)</span>.</li>
<li><i><b>Grouping component</b></i> provides a detailed specification of the
Grouping component of X3D.</li>
<li><b><i>Rendering component</i></b> provides a detailed specification of the
Rendering component of X3D.</li>
<li><b><i>Shape component</i></b> provides a detailed specification of the
Shape component of X3D
<span class="editorsNote" title="proposed node PointProperties, expected ExternalShape, Material extensions for textures and their mapping, PhysicalMaterial, UnlitMaterial">(proposed node PointProperties, expected node ExternalShape, Material extensions for textures and their mapping, PhysicalMaterial, UnlitMaterial)</span>.</li>
<li><b><i>Geometry3D component</i></b> provides a detailed specification of
the Geometry3D component of X3D.</li>
<li><b><i>Geometry2D component</i></b> provides a detailed specification of
the Geometry2D component of X3D.</li>
<li><b><i>Text</i></b> provides a detailed specification of the Text component of X3D.</li>
<li><b><i>Sound component</i></b> provides a detailed specification of
<span class="proposedDeletion" title="Mantis 1267 new sound component">the Time component of X3D</span>
<span class="proposed" title="Mantis 1267 new sound component">audio generation, spatialized sound, and acoustic rendering</span>.</li>
<li><b><i>Lighting component</i></b> provides a detailed specification of the
Lighting component of X3D
<span class="editorsNote" title="lighting model rewritten, to account for Phong, physical and unlit models, and to clarify texture sampling and Gouraud shading">(lighting model rewritten, to account for Phong, physical and unlit models, and to clarify texture sampling and Gouraud shading)</span>.</li>
<li><b><i>Texturing component</i></b> provides a detailed specification of the
Texturing component of X3D
<span class="editorsNote" title="expected addition of ImageTextureAtlas, X3DSingleXxx abstract types and mapping fields">(expected addition of ImageTextureAtlas, X3DSingleXxx abstract types and mapping fields)</span>.</li>
<li><b><i>Interpolation component</i></b> provides a detailed specification of
the Interpolation component of X3D.</li>
<li><b><i>Pointing device sensor component</i></b> provides a detailed
specification of the Pointing device sensor component of X3D.</li>
<li><b><i>Key device sensor component</i></b> provides a detailed
specification of the Key device sensor component of X3D.</li>
<li><i><b>Environmental sensor component</b></i> provides a detailed
specification of the Environmental sensor component of X3D.</li>
<li><b><i>Navigation component</i></b> provides a detailed specification of
the Navigation component of X3D.</li>
<li><b><i>Environmental effects component</i></b> provides a detailed
specification of the Environmental effects component of X3D.</li>
<li><b><i>Geospatial component</i></b> provides a detailed specification of
the Geospatial component of X3D.</li>
<li><b><i>Humanoid animation (<span class="proposedDeletion" title="removal of hyphen from HAnim component name Mantis 961">H-Anim</span> <span class="proposed" title="removal of hyphen from HAnim component name Mantis 961">HAnim</span>) component</i></b> provides a detailed
specification of
<span class="proposedDeletion" title="removal of hyphen from HAnim component name Mantis 961">the Humanoid animation (H-Anim) component of X3D,</span>
<span class="proposed"> Humanoid structure and motion animation</span>.</li>
<li><b><i>NURBS component</i></b> provides a detailed specification of the
NURBS component of X3D.</li>
<li><b><i>Distributed interactive simulation (DIS) component</i></b> provides a detailed specification of the DIS
component of X3D.</li>
<li><b><i>Scripting component</i></b> provides a detailed specification of the
Scripting component of X3D.</li>
<li><b><i>Event utilities component</i></b> provides a detailed specification of
the Event utilities component of X3D.</li>
<li><b><i>Shader component</i></b> provides a detailed specification of
the Shader component of X3D.</li>
<li><i><b>CAD geometry component</b></i> provides a detailed specification of the CAD
geometry component of X3D.</li>
<li><b><i>Texturing3D component</i></b> provides a detailed specification
of the 3D texturing component of X3D.</li>
<li><b><i>Environmental texturing component</i></b> provides a detailed
specification of the environmental texturing component of X3D.</li>
<li><b><i>Layering component</i></b> provides a detailed specification for
organizing the content of worlds into independent, overlapping layers.</li>
<li><b><i>Layout component</i></b> provides a detailed specification for
arranging content to appear in specific regions of the display surface.</li>
<li><b><i>Rigid body physics component</i></b> provides a detailed
specification for applying rigid body physics properties to content.</li>
<li><b><i>Picking sensor component</i></b> provides a detailed specification
for selecting items in the content by user interaction.</li>
<li><b><i>Followers component</i></b> provides a detailed
specification for using follower transitions.</li>
<li><b><i>Particle systems component</i></b> provides a detailed
specification for specifying and using particle systems in X3D worlds.</li>
<li><i><strong>Volume rendering component</strong></i> provides a
detailed specification for the rendering of volumetric data sets as part of
X3D worlds.</li>
<li><span class="proposed" title="proposed"><i><strong>Projective texture mapping component</strong></i> provides
a detailed specification for projecting textures onto geometry</span>.</li>
<li><span class="proposedDeletion" title="insufficiently mature and not accepted Mantis 1299"><i><strong>Annotation component</strong></i> provides a detailed
specification on how to present information that always faces the viewer</span>
<span class="proposedDeletion" title="insufficiently mature and not accepted Mantis 1299">(incomplete, not accepted)</span>.</li>
</ol>
<p>There are several annexes included in the specification:</p>
<ol type="A">
<li><b><i>Core profile</i></b> defines a minimal subset of X3D functionality
that constitutes the Core profile.</li>
<li><b><i>Interchange profile</i></b> defines the proper subset of X3D
functionality that constitutes the Interchange profile.</li>
<li><b><i>Interactive profile</i></b> defines the proper subset of X3D
functionality that constitutes the Interactive profile.</li>
<li><b><i>MPEG-4 interactive profile</i></b> defines the proper subset of X3D
functionality that constitutes the MPEG-4 interactive profile.</li>
<li><b><i>Immersive profile</i></b> defines the proper subset of X3D
functionality that corresponds to the base profile defined in ISO/IEC 14772-1.</li>
<li><b><i>Full profile</i></b> defines the proper subset of X3D functionality
that constitutes the Full profile.</li>
<li><b><i>Recommended navigation behaviours</i></b> specifies some recommended
behaviours that may be adopted by browser implementers.</li>
<li><b><i>CADInterchange profile</i></b> defines the proper subset of X3D
functionality that constitutes the CADInterchange profile.</li>
<li><b><i>OpenGL shading language (GLSL) binding</i></b> provides a mapping
of Programmable shader component functionality to the GLSL shading language.</li>
<li><b><i>Microsoft DirectX shading language (HLSL) binding</i></b> provides a
mapping of Programmable shader component functionality to the HLSL shading language.</li>
<li><b><i>nVidia CG shading language binding</i></b> provides a mapping of
Programmable shader
component functionality to the Cg shading language.</li>
<li><strong><i>MedicalInterchange profile</i></strong> defines the proper
subset of X3D functionality that constitutes the MedicalInterchange profile.</li>
<li value="26"><b><i>Version content</i></b> specifies which X3D
functionality is in which version.</li>
</ol>
<p><b><i>Bibliography</i></b> lists the informative, non-standard topics referenced
in this part of ISO/IEC 19775.</p>
<p><b><i>Component index</i></b> lists the
available components defined in this part of ISO/IEC 19775 in alphabetical order
with hyperlinks to their respective definitions.</p>
<p><b><i>Profile index</i></b> lists the profiles defined in this part of ISO/IEC
19775 in alphabetical order with hyperlinks to their respective definitions.</p>
<p><b><i><span class="proposedDeletion" title="Mantis 1286">Node index</span> <span class="proposed" title="Mantis 1286">Node, abstract node type, and abstract interface index</span></i></b> lists the nodes defined in this part of ISO/IEC
19775 in alphabetical order with hyperlinks to their respective definitions.</p>
<p>
<a href="#" title="to top"><img class="x3dbar" src="../Images/x3dbar.png" alt="--- X3D separator bar ---" width="430" height="23"></a></p>
</body>
</html>