You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
2.0 KiB
51 lines
2.0 KiB
#VRML V2.0 utf8
|
|
# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xslt
|
|
# http://www.web3d.org/x3d/content/X3dToVrml97.xslt
|
|
# Generated using XSLT processor: SAXON 9.1.0.2 from Saxonica
|
|
|
|
# [X3D] VRML V3.0 utf8
|
|
# PROFILE Immersive
|
|
# [X3D] version=3.0
|
|
# [X3D] noNamespaceSchemaLocation=http://www.web3d.org/specifications/x3d-3.0.xsd
|
|
# [head]
|
|
|
|
# META "title" "Figure15.13ExtrudedPyramid.x3d"
|
|
# META "creator" "Figure 15.13, The VRML 2.0 Sourcebook, Copyright [1997] By Andrea L. Ames, David R. Nadeau, and John L. Moreland"
|
|
# META "reference" "http://www.wiley.com/legacy/compbooks/vrml2sbk/ch15/15fig13.htm"
|
|
# META "translator" "Don Brutzman"
|
|
# META "created" "20 August 2000"
|
|
# META "modified" "11 January 2014"
|
|
# META "description" "A pyramid built by scaling a square cross section to 0.01 at the pyramid apex."
|
|
# META "identifier" "http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter15-Extrusion/Figure15.13ExtrudedPyramid.x3d"
|
|
# META "generator" "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"
|
|
# META "license" "../../license.html"
|
|
|
|
# [Scene] ========== ========== ==========
|
|
|
|
NavigationInfo { type [ "EXAMINE" "ANY" ] } ### Default X3D NavigationInfo
|
|
|
|
# Computational cost of Extrusion compared to IndexedFaceSet: quicker to download, takes time to calculate polygonal faces and normals during initial loading, equally fast at run time.
|
|
# Authoring capabilities of Extrusion compared to IndexedFaceSet: can be more complicated to express, but also can provide great detail with much less effort.
|
|
# First position and rotate viewpoint into positive-X-Y-Z octant using a Transform
|
|
Transform {
|
|
rotation 0 1 0 0.758
|
|
translation 4 2 4
|
|
children [
|
|
Viewpoint {
|
|
description "Extruded pyramid"
|
|
orientation 1 0 0 -0.3
|
|
position 0 0 0
|
|
}
|
|
]
|
|
}
|
|
Shape {
|
|
appearance Appearance {
|
|
material Material {
|
|
diffuseColor 1 0.5 0
|
|
}
|
|
}
|
|
geometry Extrusion {
|
|
crossSection [ -1 1 1 1 1 -1 -1 -1 -1 1 ]
|
|
scale [ 1 1 0.01 0.01 ]
|
|
}
|
|
}
|
|
|