- Update three in static file
This commit is contained in:
Kum1ta
2024-08-24 20:46:11 +02:00
parent 7c14bf2836
commit b5d13ccf6f
2000 changed files with 2010104 additions and 59 deletions

View File

@ -0,0 +1,87 @@
#VRML V2.0 utf8
#Created by Cinema 4D
DEF Plane Transform {
scale 0.1 0.1 0.1
children [
Shape {
appearance DEF MAT_Mat Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.33 0.33 0.33
specularColor 0.025 0.025 0.025
emissiveColor 0 0 0
shininess 0.025
transparency 0
}
}
geometry DEF FACESET_Plane IndexedFaceSet {
ccw FALSE
creaseAngle 0.698132
coord Coordinate {
point [ -200 0 -200,-200 0 0,-200 0 200,0 0 -200,0 0 0,
0 0 200,200 0 -200,200 0 0,200 0 200
]
}
texCoord TextureCoordinate {
point [ 0 0,
0.5 0,1 0,0 0.5,0.5 0.5,1 0.5,
0 1,0.5 1,1 1
]
}
coordIndex [ 0,3,4,1,-1,1,4,5,2,-1,3,6,7,4,-1,
4,7,8,5,-1
]
texCoordIndex [ 0,3,4,1,-1,1,4,5,2,-1,3,6,7,4,-1,
4,7,8,5,-1
]
}
}
]
}
DEF Null Transform {
translation 0 5 0
children [
DEF Platonic Transform {
scale 0.02 0.02 0.02
children [
Shape {
appearance USE MAT_Mat
geometry DEF FACESET_Platonic IndexedFaceSet {
ccw FALSE
creaseAngle 3.141593
coord Coordinate {
point [ -85.065216 52.573195 0,-85.065216 -52.573195 0,-52.573195 0 85.065216,52.573195 0 85.065216,85.065216 52.573195 0,
85.065216 -52.573195 0,52.573195 0 -85.065216,-52.573195 0 -85.065216,0 85.065216 52.573195,0 85.065216 -52.573195,
0 -85.065216 -52.573195,0 -85.065216 52.573195
]
}
texCoord TextureCoordinate {
point [ 0.5 0,1 1,1 1,
0 1,0.5 0,0 1,0.5 0,1 1,
0.5 0,0 1,1 1,0 1,0.5 0,
1 1,0.5 0,1 1,0 1,1 1,
0 1,0.5 0,1 1,0 1,0.5 0,
0 1,1 1,0 1,1 1,0.5 0,
1 1,0.5 0,1 1,0 1
]
}
coordIndex [ 9,8,0,-1,8,2,0,-1,8,3,2,-1,8,4,3,-1,
8,9,4,-1,4,9,6,-1,6,9,7,-1,9,0,7,-1,
11,10,1,-1,2,11,1,-1,2,3,11,-1,3,5,11,-1,
5,10,11,-1,5,6,10,-1,6,7,10,-1,7,1,10,-1,
1,7,0,-1,2,1,0,-1,4,5,3,-1,4,6,5,-1
]
texCoordIndex [ 25,24,0,-1,23,7,0,-1,23,10,6,-1,23,13,8,-1,
23,26,12,-1,11,26,19,-1,18,26,22,-1,25,1,22,-1,
31,28,4,-1,5,30,4,-1,5,10,29,-1,9,15,29,-1,
16,28,29,-1,16,17,27,-1,18,20,27,-1,21,2,27,-1,
3,20,0,-1,5,2,0,-1,11,15,8,-1,11,17,14,-1
]
}
}
]
}
]
}

View File

@ -0,0 +1,120 @@
#VRML V2.0 utf8
WorldInfo { title "created By KrystalShaper"}
NavigationInfo { type "EXAMINE"}
DEF BKG Background { skyColor [ 1.0 1.0 1.0 ] }
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.0 1.0 1.0 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-0.6423 1.0 0.3744 ,
0.5456 1.0 0.1594 ,
0.5864 1.0 0.0723 ,
0.6423 1.0 -0.3744 ,
-0.5456 1.0 -0.1594 ,
-0.5864 1.0 -0.0723 ,
]} coordIndex[ 0,1,2,3,4,5, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.0 1.0 1.0 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-0.5864 -1.0 -0.0723 ,
-0.5456 -1.0 -0.1594 ,
0.6423 -1.0 -0.3744 ,
0.5864 -1.0 0.0723 ,
0.5456 -1.0 0.1594 ,
-0.6423 -1.0 0.3744 ,
]} coordIndex[ 0,1,2,3,4,5, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.0 0.0 1.0 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-1.2103 0.0 0.4772 ,
-0.6423 -1.0 0.3744 ,
0.5456 -1.0 0.1594 ,
1.1135 0.0 0.0566 ,
0.5456 1.0 0.1594 ,
-0.6423 1.0 0.3744 ,
]} coordIndex[ 0,1,2,3,4,5, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.0 0.0 1.0 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
1.2103 0.0 -0.4772 ,
0.6423 -1.0 -0.3744 ,
-0.5456 -1.0 -0.1594 ,
-1.1135 0.0 -0.0566 ,
-0.5456 1.0 -0.1594 ,
0.6423 1.0 -0.3744 ,
]} coordIndex[ 0,1,2,3,4,5, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.275 1.0 0.333 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
0.6423 1.0 -0.3744 ,
0.5864 1.0 0.0723 ,
1.1544 0.0 -0.0305 ,
1.2103 0.0 -0.4772 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.275 1.0 0.333 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-0.6423 1.0 0.3744 ,
-0.5864 1.0 -0.0723 ,
-1.1544 0.0 0.0305 ,
-1.2103 0.0 0.4772 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.275 1.0 0.333 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-1.2103 0.0 0.4772 ,
-1.1544 0.0 0.0305 ,
-0.5864 -1.0 -0.0723 ,
-0.6423 -1.0 0.3744 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 0.275 1.0 0.333 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
1.2103 0.0 -0.4772 ,
1.1544 0.0 -0.0305 ,
0.5864 -1.0 0.0723 ,
0.6423 -1.0 -0.3744 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 1.0 0.275 0.373 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
1.1135 0.0 0.0566 ,
1.1544 0.0 -0.0305 ,
0.5864 1.0 0.0723 ,
0.5456 1.0 0.1594 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 1.0 0.275 0.373 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-1.1135 0.0 -0.0566 ,
-1.1544 0.0 0.0305 ,
-0.5864 1.0 -0.0723 ,
-0.5456 1.0 -0.1594 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 1.0 0.275 0.373 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
-0.5456 -1.0 -0.1594 ,
-0.5864 -1.0 -0.0723 ,
-1.1544 0.0 0.0305 ,
-1.1135 0.0 -0.0566 ,
]} coordIndex[ 0,1,2,3, -1] }}]}
Transform { children [ Shape{
appearance Appearance{material Material{diffuseColor 1.0 0.275 0.373 }}
geometry IndexedFaceSet{ coord Coordinate{ point[
0.5456 -1.0 0.1594 ,
0.5864 -1.0 0.0723 ,
1.1544 0.0 -0.0305 ,
1.1135 0.0 0.0566 ,
]} coordIndex[ 0,1,2,3, -1] }}]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,23 @@
#VRML V2.0 utf8
Shape {
appearance Appearance {
material Material { diffuseColor 1 0 0 }
}
geometry ElevationGrid {
xDimension 5
zDimension 6
xSpacing .5
zSpacing .25
height [ .0 .2 .4 .2 .0
.0 .2 .4 .2 .1
.1 .4 .5 .2 .2
.2 .3 .5 .3 .1
.1 .2 .3 .1 .0
.0 .1 .2 .1 .0 ]
}
}
NavigationInfo { type "EXAMINE" }
Viewpoint { description "start" position 1 0 5 }
Background { skyColor 1 1 1 }

View File

@ -0,0 +1,54 @@
#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.10ExtrudedRoom.x3d"
# META "creator" "Figure 15.10, 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/15fig10.htm"
# META "translator" "Don Brutzman"
# META "created" "20 August 2000"
# META "modified" "14 January 2010"
# META "description" "An extruded room using a floor plan as the cross section."
# META "identifier" "http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter15-Extrusion/Figure15.10ExtrudedRoom.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 6 3 6
children [
Viewpoint {
description "Extruded room with a doorway"
orientation 1 0 0 -0.2
position 0 0 0
}
]
}
Shape {
appearance Appearance {
material Material {
diffuseColor 1 0.9 0.7
}
}
geometry Extrusion {
convex FALSE
creaseAngle 0.785
crossSection [ -0.5 1.0 -0.5 0.8 -1.8 0.8 -1.8 -0.8 1.8 -0.8 1.8 0.8 0.5 0.8 0.5 1.0 2.0 1.0 2.0 -1.0 -2.0 -1.0 -2.0 1.0 -0.5 1.0 ]
solid FALSE
spine [ 0 0 0 0 2 0 ]
}
}

View File

@ -0,0 +1,51 @@
#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 ]
}
}

View File

@ -0,0 +1,53 @@
#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.15TwistedBar.x3d"
# META "creator" "Figure 15.15, 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/15fig15.htm"
# META "translator" "Don Brutzman"
# META "created" "20 August 2000"
# META "modified" "14 January 2010"
# META "description" "A bar twisted using Y-axis, cross-section rotation at each spine coordinate."
# META "identifier" "http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter15-Extrusion/Figure15.15TwistedBar.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 10 5 10
children [
Viewpoint {
description "Twisted bar using extrusion orientations"
orientation 1 0 0 -0.3
position 0 0 0
}
]
}
Shape {
appearance Appearance {
material Material {
diffuseColor 1 0.5 0
}
}
geometry Extrusion {
creaseAngle 0.785
crossSection [ -1 1 1 1 1 -1 -1 -1 -1 1 ]
orientation [ 0 1 0 0 0 1 0 0.175 0 1 0 0.349 0 1 0 0.524 0 1 0 0.698 0 1 0 0.873 0 1 0 1.047 0 1 0 1.222 0 1 0 1.396 ]
spine [ 0 0.0 0 0 0.5 0 0 1.0 0 0 1.5 0 0 2.0 0 0 2.5 0 0 3.0 0 0 3.5 0 0 4.0 0 ]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,33 @@
#VRML V2.0 utf8
#IndexedLineSet example
Shape {
geometry IndexedLineSet {
coord Coordinate {
point [
-1.0 -1.0 0.0, #vertex 0
1.0 1.0 0.0, #vertex 1
1.0 -1.0 0.0, #vertex 2
]
}
colorPerVertex FALSE
color Color {
color [
1.0 0.0 0.0, #red
0.0 1.0 0.0, #green
0.0 0.0 1.0, #blue
]
}
coordIndex [
#red line
0, 1, -1,
#green line
1, 2, -1,
#blue line
2, 0, -1
]
colorIndex [
2, 1, 0
]
}
}

View File

@ -0,0 +1,41 @@
#VRML V2.0 utf8
Transform {
translation 0 0 0
children[
Shape {
appearance Appearance {
material Material {
emissiveColor 1 0 0
transparency 0.8
}
}
geometry IndexedLineSet {
coord Coordinate {
point [
0 0 0,
1 0 0,
1 1 0,
0 1 0,
0 0 1,
1 0 1,
1 1 1,
0 1 1,
0.5 0.5 0,
1 0.5 0.5,
0.5 1 0.5,
0 0.5 0.5,
0.5 0 0.5,
0.5 0.5 1
]
}
coordIndex [
0, 1, -1, 1, 2, -1, 2, 3, -1, 3, 0, -1,
4, 5, -1, 5, 6, -1, 6, 7, -1, 7, 4, -1,
0, 4, -1, 1, 5, -1, 2, 6, -1, 3, 7, -1,
0, 2, -1, 1, 3, -1, 4, 6, -1, 5, 7, -1,
8, 13, -1, 9, 11, -1, 10, 12, -1
]
}
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

View File

@ -0,0 +1,351 @@
#VRML V2.0 utf8
WorldInfo {
info [ "File created using CATIA" ]
}
NavigationInfo {
type [ "EXAMINE" , "WALK" , "FLY" ]
}
Background {
skyColor [ 0 0 0 ]
}
Viewpoint {
position 0.411502 0.183945 0.216403
orientation 0.326678 0.502925 0.800218 2.185925
fieldOfView 0.471225
description "Main Viewpoint"
}
Viewpoint {
position 0.288675 0.288675 0.288675
orientation 0.187053 0.451587 0.872399 2.448076
fieldOfView 0.471225
description "Iso View"
}
Viewpoint {
position 0.500000 0.000000 0.000000
orientation 0.577350 0.577350 0.577350 2.094395
fieldOfView 0.471225
description "Front View"
}
Viewpoint {
position -0.500000 0.000000 0.000000
orientation 0.577350 -0.577350 -0.577350 2.094395
fieldOfView 0.471225
description "Back View"
}
Viewpoint {
position 0.000000 -0.500000 0.000000
orientation 1.000000 -0.000173 0.000173 1.570796
fieldOfView 0.471225
description "Left View"
}
Viewpoint {
position 0.000000 0.500000 0.000000
orientation -0.000122 -0.707107 -0.707107 3.141348
fieldOfView 0.471225
description "Right View"
}
Viewpoint {
position 0.000000 0.000000 0.500000
orientation 0.000000 0.000000 1.000000 1.570796
fieldOfView 0.471225
description "Top View"
}
Viewpoint {
position 0.000000 0.000000 -0.500000
orientation 0.707107 0.707107 0.000000 3.141593
fieldOfView 0.471225
description "Bottom View"
}
Transform {
scale 0.1 0.1 0.1
children [
Transform {
children [
Transform {
children [
Group {
children [
]
}
Group {
children [
DEF _000000002D59E720 Group {
children [
Shape {
appearance Appearance {
material DEF _material0 Material {
diffuseColor 0.866667 0.666667 0.266667
}
}
geometry IndexedFaceSet {
solid FALSE
coord DEF _coord000000002EB30170 Coordinate {
point [
-12 -13.5 -1.8,
-12 -13.5 -0,
-12 13.5 -1.8,
-12 13.5 -0,
110 -13.5 -1.8,
110 -13.5 0,
110 13.5 -1.8,
110 13.5 0,
]
}
coordIndex [
7,5,6,-1,
5,4,6,-1,
]
}
}
Shape {
appearance Appearance {
material USE _material0
}
geometry IndexedFaceSet {
solid FALSE
coord USE _coord000000002EB30170
coordIndex [
6,2,7,-1,
2,3,7,-1,
]
}
}
Shape {
appearance Appearance {
material USE _material0
}
geometry IndexedFaceSet {
solid FALSE
coord USE _coord000000002EB30170
coordIndex [
4,0,6,-1,
0,2,6,-1,
]
}
}
Shape {
appearance Appearance {
material USE _material0
}
geometry IndexedFaceSet {
solid FALSE
coord USE _coord000000002EB30170
coordIndex [
5,1,4,-1,
1,0,4,-1,
]
}
}
Shape {
appearance Appearance {
material USE _material0
}
geometry IndexedFaceSet {
solid FALSE
coord USE _coord000000002EB30170
coordIndex [
7,3,5,-1,
3,1,5,-1,
]
}
}
Shape {
appearance Appearance {
material USE _material0
}
geometry IndexedFaceSet {
solid FALSE
coord USE _coord000000002EB30170
coordIndex [
1,3,0,-1,
3,2,0,-1,
]
}
}
Shape {
appearance Appearance {
material DEF _material1 Material {
emissiveColor 0 0 0
}
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 -13.5 -1.8,
-12 -13.5 -0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 -13.5 -0,
-12 13.5 -0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 13.5 -0,
-12 13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 13.5 -1.8,
-12 -13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
110 -13.5 0,
110 13.5 0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
110 13.5 0,
-12 13.5 -0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 -13.5 -0,
110 -13.5 0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
110 -13.5 -1.8,
110 -13.5 0,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 -13.5 -1.8,
110 -13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
110 13.5 -1.8,
110 -13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
-12 13.5 -1.8,
110 13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
Shape {
appearance Appearance {
material USE _material1
}
geometry IndexedLineSet {
coord Coordinate {
point [
110 13.5 0,
110 13.5 -1.8,
]
}
coordIndex [0 1 -1 ]
}
}
]
}
]
}
]
}
]
}
]
}

View File

@ -0,0 +1,71 @@
#VRML V2.0 utf8
DEF Plane001 Transform {
scale 0.1 0.1 0.1
rotation -1 0 0 -1.571
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0.5882 0.5882 0.5882
ambientIntensity 1.0
specularColor 0 0 0
shininess 0.145
transparency 0
}
texture ImageTexture {
url "map.gif"
}
}
geometry DEF Plane001FACES IndexedFaceSet {
ccw TRUE
solid TRUE
coord DEF Plane001COORD Coordinate { point [
-20.27 0 21.37, -10.14 0 21.37, 0 0 21.37, 10.14 0 21.37,
20.27 0 21.37, -20.27 0 10.68, -10.14 0 10.68, 0 0 10.68,
10.14 0 10.68, 20.27 0 10.68, -20.27 0 0, -10.14 0 0,
0 0 0, 10.14 0 0, 20.27 0 0, -20.27 0 -10.68, -10.14 0 -10.68,
0 0 -10.68, 10.14 0 -10.68, 20.27 0 -10.68, -20.27 0 -21.37,
-10.14 0 -21.37, 0 0 -21.37, 10.14 0 -21.37, 20.27 0 -21.37]
}
normal Normal { vector [
0 1 0, ] }
normalPerVertex TRUE
texCoord DEF Plane001TEXCOORD TextureCoordinate { point [
0 0, 0.25 0, 0.5 0, 0.75 0, 1 0, 0 0, 0.25 0, 0.5 0,
0.75 0, 1 0, 0 0, 0.25 0, 0.5 0, 0.75 0, 1 0, 0 0.25,
0.25 0.25, 0.5 0.25, 0.75 0.25, 1 0.25, 0 0.5, 0.25 0.5,
0.5 0.5, 0.75 0.5, 1 0.5, 0 0.75, 0.25 0.75, 0.5 0.75,
0.75 0.75, 1 0.75, 0 1, 0.25 1, 0.5 1, 0.75 1, 1 1]
}
coordIndex [
5, 0, 6, -1, 1, 6, 0, -1, 6, 1, 7, -1, 2, 7, 1, -1, 7, 2, 8, -1,
3, 8, 2, -1, 8, 3, 9, -1, 4, 9, 3, -1, 10, 5, 11, -1,
6, 11, 5, -1, 11, 6, 12, -1, 7, 12, 6, -1, 12, 7, 13, -1,
8, 13, 7, -1, 13, 8, 14, -1, 9, 14, 8, -1, 15, 10, 16, -1,
11, 16, 10, -1, 16, 11, 17, -1, 12, 17, 11, -1, 17, 12, 18, -1,
13, 18, 12, -1, 18, 13, 19, -1, 14, 19, 13, -1, 20, 15, 21, -1,
16, 21, 15, -1, 21, 16, 22, -1, 17, 22, 16, -1, 22, 17, 23, -1,
18, 23, 17, -1, 23, 18, 24, -1, 19, 24, 18, -1]
texCoordIndex [
15, 10, 16, -1, 11, 16, 10, -1, 16, 11, 17, -1, 12, 17, 11, -1,
17, 12, 18, -1, 13, 18, 12, -1, 18, 13, 19, -1, 14, 19, 13, -1,
20, 15, 21, -1, 16, 21, 15, -1, 21, 16, 22, -1, 17, 22, 16, -1,
22, 17, 23, -1, 18, 23, 17, -1, 23, 18, 24, -1, 19, 24, 18, -1,
25, 20, 26, -1, 21, 26, 20, -1, 26, 21, 27, -1, 22, 27, 21, -1,
27, 22, 28, -1, 23, 28, 22, -1, 28, 23, 29, -1, 24, 29, 23, -1,
30, 25, 31, -1, 26, 31, 25, -1, 31, 26, 32, -1, 27, 32, 26, -1,
32, 27, 33, -1, 28, 33, 27, -1, 33, 28, 34, -1, 29, 34, 28, -1]
normalIndex [
0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0,
0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, ]
}
}
]
}

View File

@ -0,0 +1,87 @@
#VRML V2.0 utf8
Group { children [
Transform {
translation -2.5 0 0.5
rotation 0 1 0 0.5
children Shape {
appearance Appearance {
texture PixelTexture { # One component (gray scale)
image 4 4 1 0x00 0xDD 0xAA 0xFF
0xDD 0x00 0xDD 0x00
0xAA 0xDD 0x00 0x00
0xFF 0x00 0x00 0x00
}
# Notice how the diffuseColor darkens the texture
material DEF M Material { diffuseColor .7 .7 .7 }
}
geometry DEF IFS IndexedFaceSet {
coord Coordinate {
point [ -1.1 -1 0, 1 -1 0, 1 1 0, -1.1 1 0 ] }
coordIndex [ 0 1 2 3 ]
texCoord TextureCoordinate { point [ 0 0, 3 0, 3 3, 0 3 ] }
}
}
}
Transform {
translation 0 0 0
children Shape {
appearance Appearance {
# For faster rendering, do not specify a Material
# and avoid lighting calculations on the texture.
texture PixelTexture {
image 2 2 3 0xFFFFFF 0xAAAAAA 0xDDDDDD 0x000000
}
}
geometry USE IFS
}
}
Transform {
translation 2.5 0 0
children Shape {
appearance Appearance {
texture PixelTexture {
image 2 2 4 0xFFFFFF00 0xAAAAAAA0 0xDDDDDDA0 0x000000AA
}
material DEF M Material {
diffuseColor 0 0 0 # diffuseColor and transp have no
transparency 1.0 # effect - replaced by image values.
shininess 0.5 # All other fields work fine.
ambientIntensity 0.0
}
}
geometry USE IFS
}
}
Transform {
translation 5 0 0
children Shape {
appearance Appearance {
texture PixelTexture { # repeat fields
image 4 4 1 0x00 0xDD 0xAA 0xFF
0xDD 0x00 0xDD 0x00
0xAA 0xDD 0x00 0x00
0xFF 0x00 0x00 0x00
repeatS FALSE
repeatT FALSE
}
material DEF M Material { diffuseColor 1 1 1 }
}
geometry IndexedFaceSet {
coord Coordinate { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }
coordIndex [ 0 1 2 3 ]
texCoord TextureCoordinate {
point [ -0.25 -0.5, 1.25 -0.5, 1.25 1.5, -0.25 1.5 ]
}
}
}
}
Background {
skyColor [ 1 1 1, 1 1 1, .5 .5 .5, 1 1 1, .2 .2 .2, 1 1 1 ]
skyAngle [ 1.35, 1.4, 1.45, 1.5, 1.55 ]
groundColor [ 1 1 1, 1 1 1, 0.4 0.4 0.4 ]
groundAngle [ 1.3, 1.57 ]
}
NavigationInfo { type "EXAMINE" }
Viewpoint { position 0 1 6 orientation -.707 0 -.707 0 }
]}

View File

@ -0,0 +1,21 @@
#VRML V2.0 utf8
#PointSet example
Shape {
geometry PointSet {
coord Coordinate {
point [
-1.0 -1.0 0.0,
1.0 1.0 0.0,
0.0 0.0 0.0,
]
}
color Color {
color [
1.0 0.0 0.0,
0.0 1.0 0.0,
0.0 0.0 1.0,
]
}
}
}