Es con
este nodo que vamos a poder darle personalidad al objeto mediante colores
Sintaxis:
Shape{
appearance Appearance{
material Material{
diffuseColor color_RGB
emissiveColor color_RGB
specularColor color_RGB
ambientIntensity valor
transparency valor
shininess valor
}
}
geometry … Se
acompleta con alguna figura primitiva o compleja (Las cuales veremos
más adelante
}
diffuseColor: El campo diffuseColor representa lo que la mayoría de los usuarios
llamarían como el color del objeto.
emissiveColor: El campo emissiveColor se utiliza para fijar el color del brillo del objeto, cuando dicho objeto necesite ser visible en la oscuridad. De esta forma se consigue un efecto en donde la figura representada parece iluminada desde el interior mediante una luz de un determinado color.
emissiveColor: El campo emissiveColor se utiliza para fijar el color del brillo del objeto, cuando dicho objeto necesite ser visible en la oscuridad. De esta forma se consigue un efecto en donde la figura representada parece iluminada desde el interior mediante una luz de un determinado color.
La
configuración por defecto de este campo es el negro, ya que la mayoría de los
objetos normalmente no brillan.
specularColor: El campo specularColor es un parámetro
avanzado que permite indicar qué color de luz refleja el objeto. Por ejemplo, una cama roja no refleja un color
rojo, pero una olla rojiza si puede reflejar su color. ambientIntensity: Este campo es otro parámetro avanzado que indica la cantidad de luz ambiental (producida por los diferentes focos de luz del escenario virtual) es reflejada por el objeto. Toma valores en coma flotante entre 0.0 y 1.0.
shininess: El campo shininess controlan el brillo de un objeto. Toma valores en coma flotante entre 0.0 y 1.0.
transparency: El campo transparency indica el nivel de transparencia del objeto. Toma valores en coma flotante entre 0.0 y 1.0, siendo el 1.0 el nivel máximo de transparencia (objeto invisible) y el 0.0 el nivel mínimo (objeto totalmente opaco). El valor por defecto es el 0.0.
Ejemplo:
#VRML
V2.0 utf8
Shape{
appearance
Appearance {
material Material {
diffuseColor 1 0 0
emissiveColor 0.03 0.13 0.5
specularColor 0.21 0.13 0.53
ambientIntensity 0.42
transparency 0.13
shininess 0.37
}
}
geometry Sphere{
radius 3.0
}
}


eres la puta ama en esto
ResponderEliminarEnserio eres la puta ama
Eliminar