vrml4-3 platillo volador.wrl
#VRML V2.0 utf8
#Crear múltiples sistemas de coordenadas
Fondo{ skyColor[
0.2 0.5 0.6 ]? }
#Crear una forma de platillo volador Transformar{ traducción 0.0 0.0 0.0 escala 2.3 1.6 2.3
niños[
Forma { apariencia Apariencia{
material? #Apariencia de la forma del objeto espacial
diffuseColor 0.3 0.2 0.0 #¿El color de reflexión difusa de un material? >ambientIntensity 0.4 #¿Cuánta luz ambiental refleja la superficie
specularColor 0.7 0.7 0.6 #El color de la luz reflejada especularmente del objeto
brillo 0.20? el material de apariencia de modelado} } geometría Esfera {? #esfera
radio 1.0
} } ]
} Transformar{ traducción 0.0 0.0 0.0 escala 4.0 1.0 4.0
niños[
p>Forma { apariencia Apariencia{
material? Material {? #Apariencia de la forma del objeto espacial
color difuso 0.3 0.2 0.0 #Color difuso de un material
ambientIntensity 0.4 #¿Cuánta luz ambiental refleja la superficie?
specularColor 0.7 0.7 0.6 #¿El color de la luz reflejada por la superficie especular del objeto?
brillo 0.20? #El brillo del material de apariencia de modelado} } geometría Esfera #esfera
radio 1.0
} } ]
}
vrml4-4 dumbbell.wrl
#VRML V2.0 utf8
#Crear múltiples sistemas de coordenadas
Fondo{ skyColor[
0.2 0.5 0.6] }
#Crear forma
Forma {apariencia Apariencia{ material? #¿Apariencia de la forma del objeto espacial
diffuseColor 0.3 0.2 0.0 #Color difuso de un material
p>ambientIntensity 0.4 #Cuánta luz ambiental refleja la superficie
specularColor 0.7 0.7 0.6 #¿El color? de la luz de reflexión especular del objeto
brillo 0,20? #El brillo del material de apariencia modelado } } geometría Cilindro { #cilindro
radio 0,4
altura 3.5
arriba VERDADERO
abajo VERDADERO
lado VERDADERO } } Transformar{ traducción 0.0 2.0 0.0
hijos[
Forma {apariencia Apariencia{
material? Material {? #Apariencia de la forma del objeto espacial
diffuseColor 0.3 0.2 0.0 #Color difuso de un material
ambientIntensity 0.4 #Cuánta luz ambiental refleja la superficie
specularColor 0.7 0.7 0.6? #El color de la luz reflejada por la superficie especular del objeto
brillo 0.20? #El brillo del material de apariencia modelado} } geometría Esfera #esfera
radio 1.0
} } ]
} Transformar{ traducción 0.0 -2.0 0.0
hijos[
Forma { apariencia Apariencia{
material? Material {? #Apariencia de la forma del objeto espacial
diffuseColor 0.3 0.2 0.0 #El color de reflexión difusa de un material
ambientIntensity 0.4 #¿Cómo? ¿Cuánta luz ambiental es reflejada por la superficie?
specularColor 0.7 0.7 0.6? #El color de la luz reflejada desde la superficie especular del objeto
brillo 0.20 #¿El brillo del modelado? apariencia material} } geometría Esfera {? #esfera
radio 1.0
} } ]
}
vrml4-5 haws confitados. wrl
#VRML V2.0 utf8
#Crear múltiples sistemas de coordenadas
Fondo{ skyColor[
0.2 0.5 0.6]?
#Crear una forma de Sugar Haws
Grupo { bboxCenter 0 0 0 bboxSize 5.0 5.0 5.0 niños [
Forma { apariencia Apariencia{
material? Material { #¿Apariencia de la forma del objeto espacial?
diffuseColor 0.3 0.2 0.0 #El color de reflexión difusa de un material
ambientIntensity 0.4 #Cuánta luz ambiental refleja la superficie
specularColor 0.7 0.7 0.6? #El color de la luz de reflexión especular del objeto
brillo 0.8? #Brillo del material de apariencia modelado
transparencia 0.2 } } geometría Cilindro {? #
radio 0,1
altura 5,0
lado VERDADERO
arriba?VERDADERO
abajo VERDADERO
} }
DEF Forma Shap1 { #Definir el nodo de bola como apariencia del nombre del nodo Shap1 {
material { #¿Apariencia de la forma del objeto espacial Arriba?
diffuseColor 0.8 0.2 0.2 #Color difuso de un material
ambientalIntensity 0.1 #¿Cuánta luz ambiental refleja la superficie
specularColor 0.8 0.8 0.8 #The? color de la luz reflejada por la superficie especular del objeto
brillo 0,15? #El brillo del material de apariencia modelado} } geom
etry Sphere {? #sphere
radio 0.5
} }
#Utilice el nodo de transformación de coordenadas y reutilice el nodo Shap1 y reutilice el posicionamiento.
Transformar {? #Reutilizar nombre de nodo Shap1
traducción?0 1 0
hijos USE Shap1 }
Transformar {? Nombre de nodo Shap1
traducción?0 2 0
hijos USE Shap1 }
Transformar {? #Reutilizar nombre de nodo Shap1
¿traducción? 0 -1 0
niños USAR Shap1 } ]
}
#VRML V2.0 utf8
#Crear múltiples sistemas de coordenadas
#Ángulo 0 30 45? 60 90 120 135 150?
¿#Radián 0 0,524? >Fondo{ skyColor[
0.2 0.5 0.6 ] }
#Crear forma de señal de advertencia---no fumar
DEF pb Group { bboxCenter 0 0 0 bboxSize 5.0 5.0 5.0 niños [ DEF Cylind1 Transform { traducción?0 2 0 rotación 1.0 0.0 0.0 1.571 niños [
Forma { apariencia Apariencia{
material { #forma del objeto espacial Apariencia?
diffuseColor 0.5 0.5 0.7 #El color de reflexión difusa de un material
ambientIntensity 0.4 #Cuánta luz ambiental refleja la superficie
specularColor 0.8 0.8 0.9 ? #El color de la luz reflejada desde la superficie especular del objeto
brillo 0.2? #El brillo del material de apariencia modelado
transparencia 0.0 } } geometría Cilindro {? signo
radio 1,3
altura 0,1
lado VERDADERO
arriba?VERDADERO
abajo VERDADERO
} } ] } Transformar { traducción? -0.6 1.4 0.2 #rotation 0.0 0.0 0.0 1.571 niños[
DEF Forma Shap1 { #Definir el nodo de bola como el nombre del nodo Shap1 apariencia Apariencia{ p>
material? Material { #¿Apariencia de la forma del objeto espacial? Arriba
diffuseColor 0.8 0.2 0.2 #El color de reflexión difusa de un material
ambientIntensity 0.1 #¿Cuánta luz ambiental es? reflejado por la superficie
specularColor 0.8 0.8 0.8? #El color de la luz reflejada desde la superficie especular del objeto
brillo 0.15 #El brillo del material de apariencia de modelado
p>
transparencia 0.0 } } geometría Esfera {? #colillas
radio 0.2
} } ]
}
#Usar transformación de coordenadas
Nodo y reutilización del nodo Shap1, reutilización del posicionamiento.
Transformar {? #palanca de horquilla
traslación?0 2 0
rotación 1 1 0 1.571
escala 0.12 0.12 20 p> p>
hijos USE Cylind1 } Transformar { traducción?0.1 2.1 0.15 rotación 0.0 0.0 1.0 2.356 hijos [
Forma { apariencia Apariencia{
material { #espacio? forma del objeto Apariencia?
diffuseColor 1.0 1.0 1.0 #El color de reflexión difusa de un material
ambientIntensity 0.4 #Cuánta luz ambiental refleja la superficie
specularColor 0,8 0,8 0,9? #El color de la luz reflejada desde la superficie especular del objeto
brillo 0,2? #El brillo del material de apariencia modelado
transparencia 0,0 } } geometría Cilindro { ? #varilla del cigarrillo
radio 0,16
altura 1,9
lado VERDADERO
arriba?VERDADERO
abajo VERDADERO
} } ] } p>
Transformar {? #Columna de señal de advertencia
¿traducción?0 -1.1 -0.2
rotación 1 0 0 1.571
escala 0.12 0.12 38
niños USE Cylind1 } Transformar {? # base de señal de advertencia
traducción?0 -3 -2
rotación 1 0 0 1.571
#escala 0.12 0.12 20
niños USE Cylind1 } ]
}