Java

Páginas: 35 (8608 palabras) Publicado: 17 de noviembre de 2013
Programación Orientada a Objetos
Mayo, 2003

Introducción a Java3D
Daniel Prieto Vicente
Héctor Rodríguez Cornejo

Departamento de Informática y Automática
Universidad de Salamanca

Introducción a Java3D
______________________________________________________________________

Información de los autores:
Daniel Prieto Vicente
abosanh@hotmail.com
Héctor Rodríguez Cornejohrcornejo@wanadoo.es

Este documento Puede ser libremente distribuido.
© 2003 Departamento de Informática y Automática - Universidad de Salamanca

JAVA 3D
2
______________________________________________________________________

Prieto y Rodríguez
______________________________________________________________________

Resumen
Este trabajo pretende ser una introducción al lenguaje Java3D. Tantoen el enfoque de diseño
sobre este lenguaje, como en la creación practica de trabajos con él.

Abstract
This work try to introduce de Java3D lenguaje. The desing and the practical creation of proyects
are presented by this work.

3
JAVA 3D
_____________________________________________________________________

Introducción a Java3D______________________________________________________________________

Tabla de Contenidos
1. Introducción________________________________________________________ 7
1.1 ¿Que es la API Java3D?_____________________________________________ 7
1.2 Características ____________________________________________________ 7
1.3 Estructura de los objetos en Java3D ___________________________________ 8
1.4 Paradigma de Programación_________________________________________ 8
1.4.1 Modelo de programación del grafo de escena __________________________ 9
1.4.2 Aplicaciones y applets ____________________________________________ 9
2. Conceptos Generales _______________________________________________ 10
2.1 Universo Virtual __________________________________________________ 10
2.2 Objetos del grafo escena____________________________________________ 11
2.2.1 Objetos de la superestuctura del grafo escena __________________________ 11
2.2.2 Objetos de la agrupación de nodos __________________________________ 12
2.2.3 Objetos nodos hoja _______________________________________________ 13
2.3 Otros objetos implicados ____________________________________________ 14
2.4 Construcción de un árbol ____________________________________________ 152.5 Sistemas de coordenadas ____________________________________________ 15
2.5.1 Coordenadas de alta resolución _____________________________________ 16
2.6 Modos de renderización_____________________________________________ 18
2.7 Paquetes de Java3D ________________________________________________ 19
3. Ejemplos de Código _________________________________________________ 20
3.1HelloJava3Da _____________________________________________________ 20
3.2 Clases Java3D usadas en hellojava3Da _________________________________ 23
3.3 Código fuente _____________________________________________________ 26
4. Conclusiones_______________________________________________________27
5. Bibliografía ________________________________________________________ 28

JAVA 3D
4______________________________________________________________________

Prieto y Rodríguez
______________________________________________________________________

Tabla de figuras
Figura 1.1. Grafo de diseño del universo virtual_____________________________ 8
Figura 2.1. Sistema de coordenadas en Java 3D ____________________________ 16
Figura 3.1 __________________________________________________________ 22Figura 3.2 __________________________________________________________ 22

5
JAVA 3D
_____________________________________________________________________

Introducción a Java3D
______________________________________________________________________

Tabla de tablas
Tabla 2.1. Notación utilizada en los grafos de escena. _______________________ 11
Tabla 2.2Escalas de las coordenadas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS