Realidad Virtual
información adicional
jaume ferrer i rosera
8.Ejemplo T: definir superficies mediante coordenadas (IndexedFaceSet)
Consulta de Montserrat Magnet:
No entiendo cómo dibujar las lineas en VRML,
¿las coordenadas de posición X Y Z son las de inicio y final de
un vector?
Respuesta:
Por si alguien tiene problemas con las coordenadas y los ejes para hacer la
U propuesta al final del capítulo
6 del tutorial de VRML del Dr.
Narcís Parés, aquí os adjunto un ejemplo de una letra
T construida en una sola cara plana, sólo para aclarar como se leen las
coordenadas.
Recomiendo dibujar la U sobre una cuadrícula para tener
claro qué coordenada corresponde a cada punto antes de escribir la
lista. Recordad dar los puntos en sentido antihorario y que el eje de las z
es positivo hacia los ojos del usuario y negativo hacia el monitor.
ATENCIÓN: CosmoPlayer necesita que las coordenadas de los puntos le sean suministradas empezando por un punto concreto (con Cortona no es necesario). Esa es la razón por la cual en la lista de coordenadas del ejemplo debéis empezar a numerar el coordIndex desde el punto sexto, es decir, desde el índice 5: coordIndex [ 5, 6, 7, 0, 1, 2, 3, 4, -1, ].
