#VRML V2.0 utf8 # [X3D] VRML V4.0 utf8 # PROFILE Interchange # [X3D] version=4.0 # [X3D] noNamespaceSchemaLocation=/specifications/x3d-4.0.xsd # X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xslt # /x3d/content/X3dToVrml97.xslt # Transformation using XSLT processor: Saxonica # [head] # META "title" "GeometricProperties.x3d" # META "description" "X3D encodings example: simple demonstration of geometric-property nodes." # META "creator" "Don Brutzman and Joe Williams" # META "created" "1 June 2002" # META "modified" "28 September 2025" # META "specificationSection" "X3D encodings, ISO/IEC 19776-1.3, Part 1: XML encoding, Annex C.6 Geometric properties" # META "specificationUrl" "/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-CD/Part01/examples.html#GeometricProperties" # META "identifier" "/x3d/content/examples/Basic/X3dSpecifications/GeometricProperties.x3d" # META "generator" "X3D-Edit 4.0, /x3d/tools/X3D-Edit" # META "license" "../license.html" # [Scene] ========== ========== ========== WorldInfo { title "GeometricProperties.x3d" } Shape { geometry IndexedFaceSet { coordIndex [ 0 1 3 -1 0 2 3 -1 ] coord Coordinate { point [ 0 0 0 1 0 0 1 0 -1 0.5 1 0 ] } color Color { color [ 0.2 0.7 0.8 0.5 0 0 0.1 0.8 0.1 0 0 0.7 ] } normal Normal { vector [ 0 0 1 0 0 1 0 0 1 0 0 1 ] } texCoord TextureCoordinate { point [ 0 0 1 0 1 0.4 1 1 ] } } appearance Appearance { material Material { transparency 0.5 } texture PixelTexture { image 2 2 1 0xFF 0x80 0x80 0xFF } } }