From: John S. <ale...@cr...> - 2012-09-18 21:58:53
|
Ian; What the "VRML1 to VRML97 translator" does is, it puts some special nodes in the VRML97 scene graph. So, it does run the same way, but there's just a bunch of non-standard nodes. VRML1_AsciiText VRML1_Cone VRML1_Cube VRML1_Cylinder VRML1_IndexedFaceSet VRML1_IndexedLineSet VRML1_PointSet VRML1_Sphere VRML1_Coordinate3 VRML1_FontStyle VRML1_Info VRML1_Material VRML1_MaterialBinding VRML1_Normal VRML1_NormalBinding VRML1_Texture2 VRML1_Texture2Transform VRML1_TextureCoordinate2 VRML1_ShapeHints VRML1_MatrixTransform VRML1_Rotation VRML1_Scale VRML1_Transform VRML1_Translation VRML1_Separator VRML1_Switch VRML1_WWWAnchor VRML1_LOD VRML1_OrthographicCamera VRML1_PerspectiveCamera VRML1_DirectionalLight VRML1_PointLight VRML1_SpotLight VRML1_WWWInline You can write (well, could, shader code not written) a VRML97-style VRML/X3D file, and include the above nodes, and it would work. The translator took the VRML1 and put it into a VRML97 syntax, and called most of these nodes. Some of the nodes map directly into VRML97 nodes, some really don't. ----------------------------------------------------------- John A. Stewart ale...@cr... Network Systems and Technologies - Systemes et technologies des reseaux Communications Research Centre Canada | Centre de recherches sur les communications Canada 3701 Carling Ave. | 3701, avenue Carling PO Box 11490, Station H | CP 11490, succursale H Ottawa ON K2H 8S2 | Ottawa (Ontario) K2H 8S2 http://www.crc.ca |