2
Tabla de Contenidos
13.1 INTRODUCCIÓN
........................................................................................................5
13.1.1 ¿Qué es Java 3D?
.............................................................................................5
13.1.2 Objetivos
..............................................................................................................5
13.1.3 Cómo ver un objeto en 3D siguiendo un grafo
.........................................6
13.1.4 Paradigma de programación
..........................................................................7
13.1.4.1 Modelo de programación del grafo de escena
..............................7
13.1.4.2 Aplicaciones y
applets
.....................................................................7
13.1.5 Explicación de la estructura de trabajo
.......................................................8
13.2 CONCEPTOS GENERALES
..................................................................................10
13.2.1 Objetos del grafo de escena
.........................................................................11
13.2.1.1 Objetos de la superestructura del grafo de escena
....................12
13.2.1.2 Objetos de agrupación de nodos
..................................................13
13.2.1.3 Objetos nodos hoja
........................................................................14
13.2.2 Otros objetos implicados
..............................................................................16
13.2.3 Construcción de un árbol
.............................................................................17
13.2.3.1 Grafos de escena ilegales.............................................................18
13.2.4 Sistema de coordenadas
...............................................................................19
13.2.4.1 Coordenadas de alta resolución...................................................20
13.2.5 Modos de renderización
................................................................................21
13.2.6 Paquetes Java 3D
............................................................................................23
13.3 MODELO DE CONTENIDOS
.................................................................................24
13.3.1 Sistemas de coordenadas y paquete
javax.vecmath
............................24
13.3.2 Formas geométricas
.......................................................................................26
13.3.2.1 Formas geométricas predefinidas................................................27
13.3.2.2 Construcción de elementos geométricos....................................28
13.3.2.3 Texto 2D y 3D..................................................................................33
13.3.2.4 Ayudas a la construcción de figuras geométricas......................34
13.3.2.5 Cargadores de escenas 3D...........................................................35
13.3.3 Modificación de la apariencia
......................................................................37
13.3.3.1 Concepto de límite
.........................................................................37
13.3.3.2 Configuración del fondo
................................................................38
13.3.3.3 Apariencia
.......................................................................................39
13.3.3.3.1 Atributos generales
..........................................................................40
13.3.3.4 Luces
...............................................................................................42
13.3.3.4.1 Modelos implicados
.........................................................................42
13.3.3.4.2 Fuentes de luz
...................................................................................45
13.3.3.4.3 Clase
Material
....................................................................................46
13.3.3.4.4 Influencia de las fuentes de luz
....................................................47
13.3.3.5 Texturas
..........................................................................................47
Leave a Comment