Source Code for "INNERCOV.WRL"
#VRML V1.0 ascii
#Fountain (tm) was used to create this VRML file.
Separator {
CALIGARISceneInfo {
fields [ SFVec3f background, SFVec3f environ,
SFVec3f fogColor, SFBool fog, SFLong fogNear,
SFLong fogFar, SFString envName, SFString backgroundName ]
background 0.502 0.502 0.502
environ 0.000 0.000 0.000
fogColor 0.502 0.502 0.502
fogNear 1
fogFar 500
fog FALSE
}
Switch {
whichChild 0
}
TransformSeparator {
MatrixTransform {
matrix
1.000 0.000 0.000 0
0.000 0.000 -1.000 0
0.000 1.000 0.000 0
4.827 4.089 1.121 1
}
DEF LocLight PointLight {
color 1.000 0.631 0.373
on TRUE
location 0.000 0.000 0.000
intensity 1.000
}
}
TransformSeparator {
MatrixTransform {
matrix
1.000 0.000 0.000 0
0.000 0.000 -1.000 0
0.000 1.000 0.000 0
-3.631 3.046 5.116 1
}
DEF LocLight_1 PointLight {
color 0.004 0.678 1.000
on TRUE
location 0.000 0.000 0.000
intensity 1.000
}
}
TransformSeparator {
MatrixTransform {
matrix
1.000 0.000 0.000 0
0.000 0.000 -1.000 0
0.000 1.000 0.000 0
1.226 2.930 -5.390 1
}
DEF LocLight_2 PointLight {
color 0.800 0.800 0.800
on TRUE
location 0.000 0.000 0.000
intensity 1.000
}
}
DEF NoName_1_1_1_1_1 TransformSeparator {
MatrixTransform {
matrix
0.999 -0.043 0.026 0
-0.002 -0.554 -0.832 0
0.050 0.831 -0.554 0
0.283 0.140 0.026 1
}
DEF NoName_1_1_1_1_1 Group {
Separator {
TextureCoordinate2 {
point [ 1.000 1.000,
0.000 1.000,
0.000 0.000,
1.000 0.000,
1.000 0.000,
0.000 0.000,
0.000 1.000,
1.000 1.000,
]
}
MaterialBinding {
value PER_FACE_INDEXED
}
Material {
ambientColor [
0.100 0.100 0.100,
0.100 0.100 0.100,
]
diffuseColor [
0.824 0.824 0.824,
0.824 0.824 0.824,
]
specularColor [
0.100 0.100 0.100,
0.100 0.100 0.100,
]
emissiveColor [
0.000 0.000 0.000,
0.000 0.000 0.000,
]
shininess [
0.000,
0.000,
]
transparency [
0.000,
0.000,
]
}
MatrixTransform {
matrix
1.000 -0.000 -0.000 0
0.000 0.579 0.000 0
0.002 0.000 1.000 0
0.000 0.000 0.000 1
}
Coordinate3 {
point [
-1.000 -1.000 0.000,
-1.000 -1.000 0.000,
-1.000 1.000 0.000,
-1.000 1.000 0.000,
1.000 -1.000 0.000,
1.000 -1.000 0.000,
1.000 1.000 0.000,
1.000 1.000 0.000,
]
}
TransformSeparator {
CALIGARITexInfo {
fields [ SFVec2f scaleFactor,SFVec2f translation ]
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2Transform {
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2 {
filename "insided.jpg"
}
ShapeHints {
creaseAngle 0.559
vertexOrdering CLOCKWISE
shapeType SOLID
faceType UNKNOWN_FACE_TYPE
}
DEF P0 IndexedFaceSet {
coordIndex [
1, 5, 7, 3,
-1, ]
textureCoordIndex [
0, 1, 2, 3,
-1, ]
materialIndex [
0, ]
}
}
TransformSeparator {
CALIGARITexInfo {
fields [ SFVec2f scaleFactor,SFVec2f translation ]
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2Transform {
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2 {
filename "insideb.jpg"
}
ShapeHints {
creaseAngle 0.559
vertexOrdering CLOCKWISE
shapeType SOLID
faceType UNKNOWN_FACE_TYPE
}
DEF P1 IndexedFaceSet {
coordIndex [
4, 0, 2, 6,
-1, ]
textureCoordIndex [
4, 5, 6, 7,
-1, ]
materialIndex [
1, ]
}
}
DEF Plane_1 CALIGARICombine {
fields [ SFLong pieceCount, SFLong faceCount ]
pieceCount 2
faceCount 2
}
}
Separator {
TextureCoordinate2 {
point [ 1.000 0.000,
0.000 0.000,
0.000 1.000,
1.000 1.000,
1.000 1.000,
0.000 1.000,
0.000 0.000,
1.000 0.000,
]
}
MaterialBinding {
value PER_FACE_INDEXED
}
Material {
ambientColor [
0.100 0.100 0.100,
0.100 0.100 0.100,
]
diffuseColor [
0.824 0.824 0.824,
0.824 0.824 0.824,
]
specularColor [
0.100 0.100 0.100,
0.100 0.100 0.100,
]
emissiveColor [
0.000 0.000 0.000,
0.000 0.000 0.000,
]
shininess [
0.000,
0.000,
]
transparency [
0.000,
0.000,
]
}
MatrixTransform {
matrix
1.000 -0.000 -0.000 0
-0.000 0.030 0.578 0
-0.000 -0.999 0.051 0
0.004 0.608 0.578 1
}
Coordinate3 {
point [
-1.000 -1.000 0.000,
-1.000 -1.000 0.000,
-1.000 1.000 0.000,
-1.000 1.000 0.000,
1.000 -1.000 0.000,
1.000 -1.000 0.000,
1.000 1.000 0.000,
1.000 1.000 0.000,
]
}
TransformSeparator {
CALIGARITexInfo {
fields [ SFVec2f scaleFactor,SFVec2f translation ]
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2Transform {
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2 {
filename "insidea.jpg"
}
ShapeHints {
creaseAngle 0.559
vertexOrdering CLOCKWISE
shapeType SOLID
faceType UNKNOWN_FACE_TYPE
}
DEF P0 IndexedFaceSet {
coordIndex [
5, 1, 3, 7,
-1, ]
textureCoordIndex [
0, 1, 2, 3,
-1, ]
materialIndex [
0, ]
}
}
TransformSeparator {
CALIGARITexInfo {
fields [ SFVec2f scaleFactor,SFVec2f translation ]
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2Transform {
scaleFactor 1.000 1.000
translation 0.000 0.000
}
Texture2 {
filename "insidec.jpg"
}
ShapeHints {
creaseAngle 0.559
vertexOrdering CLOCKWISE
shapeType SOLID
faceType UNKNOWN_FACE_TYPE
}
DEF P1 IndexedFaceSet {
coordIndex [
0, 4, 6, 2,
-1, ]
textureCoordIndex [
4, 5, 6, 7,
-1, ]
materialIndex [
1, ]
}
}
DEF Plane CALIGARICombine {
fields [ SFLong pieceCount, SFLong faceCount ]
pieceCount 2
faceCount 2
}
}
}
}
}