Programación en castellano
-Tutoriales

Java 3D

  • Introducción
    • ¿Qué es el API 3D de Java?
      • ¿Qué Software se Necesita?
      • El API Java 3D
        • Construir un Escenario Gráfico
          • Árbol de Clases de Alto Nivel del API Java 3D
            • Receta para Escribir Programas Java 3D
              • Una Sencilla Receta para Escribir Programas Java 3D
                • Alguna Terminología Java 3D
                  • Ejemplo de la Receta Sencilla: HelloJava3Da
                    • Clases Java 3D Usadas en HelloJava3Da
                      • Rotar el Cubo
                        • Ejemplo de Combinación de Transformaciones: HelloJava3Db
                      • Capacidades y Rendimiento
                        • Compilar Contenidos
                        • Capacidades
                      • Añadir Comportamiento de Animación
                        • Especificar un Comportamiento de Animación
                        • Funciones de Variación de Tiempo: Mapear un Comportamiento en el Tiempo
                        • Región Progamada
                        • Ejemplo de Comportamiento: HelloJava3Dc
                        • Ejemplo de Combinación de Transformation y Behavior: HelloJava3Dd
                    • Crear Geometrías en Java 3D
                      • Sistema de Coordenadas del Mundo Virtual
                        • Definición Básica de Objeto Visual
                          • Un Ejemplar de Shape3D Define un Objeto Visual
                          • NodeComponent
                          • Definir Clases de Objetos Visuales
                        • Clases de Utilidades Geométricas
                          • Box
                          • Cone
                          • Cylinder
                          • Sphere
                          • Más Sobre los Geométricos Primitivos
                          • ColorCube
                          • Ejemplo: Crear un Simple Yo-Yo desde dos Conos
                          • Geometrías Primitivas
                        • Clases Matemáticas
                          • Clases Point
                          • Clases Color
                          • Clases Vector
                          • Clases TexCoord
                        • Clases Geometry
                          • Clase GeometryArray
                          • Paso 1: Construcción de un objeto GeometryArray vacío
                          • Paso 2: Rellenar con Datos el Objeto GeometryArray
                          • Paso 3: Hacer que los Objetos Shape3D Referencien a los Objetos GeometryArray
                          • Subclases de GeometryArray
                          • Subclases de GeometryStripArray
                          • Subclases de IndexedGeometryArray
                          • Axis.java es un ejemplo de IndexedGeometryArray
                        • Atributos y Apariencia
                          • NodeComponent Appearance
                          • Compartir Objetos NodeComponent
                          • Clases Attribute
                          • Ejemplo: Recortar la cara trasera
                      • Crear Contenidos Sencillos en Java 3D
                        • Cargadores
                          • Ejemplo de Usos de un Loader
                          • Cargadores Disponibles Públicamente
                          • Interfaces y Clases Base del Paquete Loader
                          • Escribir un Loader
                        • GeometryInfo
                          • Sencillo Ejemplo de GeometryInfo
                          • Clases para GeometryInfo
                        • Texto 2D
                          • Ejemplo de Text2D
                          • Clases Usadas para Crear Objetos Text2D
                        • Texto 3D
                          • Ejemplo de Text3D
                          • Clases Usadas en la Creación de Objetos Text3D
                        • Fondo
                          • Ejemplos de fondos
                          • La Clase BoundingLeaf
                        • Datos de Usuario
                        • Interacción en Java 3D
                          • Comportamiento: la Base para Interacción y Animación
                            • Aplicaciones de Behavior
                            • Introducción a la clases Behavior
                          • Behavior Básico
                            • Escribir una Clase Behavior
                            • Usar una Clase Behavior
                            • API de la Clase Behavior
                          • Condiciones de Disparo: Cómo se Disparan los Comportamientos
                            • WakeupCondition
                            • WakeupCriterion
                            • Clases WakeupCriterion Específicas
                            • WakeupCondition Composition
                          • Clases de Comportamientos Útiles para la Navegación por Teclado
                            • Programa de Ejemplo de KeyNavigatorBehavior
                            • Clases KeyNavigatorBehavior y KeyNavigator
                          • Clases de Utilidad para Interactuar con el Ratón
                            • Usar las Clases de Comportamiento del Ratón
                            • Fundamentos del Comportamiento del Ratón
                            • Clases Específicas de Comportamientos de Ratón
                            • MouseNavigation
                          • Picking
                            • Usar las Clases de Utilidad de Picking
                            • El API Corazón de Clases Picking de Java 3D
                            • Clases Generales del Paquete Picking
                            • Clases de Comportamientos Picking Específicas
                        • Animación en Java 3D
                          • Los Interpoladores y los Objetos Alpha Proporcionan Animaciones Basadas en el Tiempo
                            • Alpha
                            • Usar Objetos Interpolator y Alpha
                            • Ejemplo de uso de Alpha y RotationInterpolator
                            • El API Alpha
                            • Clases de Comportamiento Interpolator
                            • API Corazón de Interpolator
                            • Clases PathInterpolator
                          • La Clase Billboard
                            • Usar un Objeto Billboard
                            • Programa de Ejemplo de Billboard
                            • El API Billboard
                          • Animaciones de Nivel de Detalle (LOD)
                            • Usar un Objeto DistanceLOD
                            • Ejemplo de uso de DistanceLOD
                            • El API DistanceLOD
                            • API de LOD (Level of Detail)
                          • Morph
                            • Usar un Objeto Morph
                            • Ejemplo de Aplicación Morph: Walking
                            • El API Morph
                        • Iluminación en Java 3D
                          • Sombreado en Java 3D
                            • Receta para Iluminar Objetos Visuales
                              • Ejemplos de Luces Sencillas
                              • Dónde Añadir un Objeto Light en un Escenario Gráfico
                            • Clase Light
                              • Luz Ambiente
                              • Luz Direccional
                              • Punto de Luz
                              • SpotLight
                              • Aplicaciones de Fuentes de Luz
                              • Ejemplos de Iluminación
                            • Objetos Material
                              • Ejemplos sencillos de Material
                              • Propiedades Geometry color, ColoringAttributes, y Material
                            • Superficies Normales
                              • Especificar la Influencia de las Luces
                                • Alternativa a los Límites de Influencia: BoundingLeaf
                                • Ámbito de Límites de Influencia de las Luces
                              • Crear Objetos Brillantes-en-la-Oscuridad, Sombras y Otros Problemas de Iluminación
                                • Objetos Brillantes-en-la-Oscuridad
                                • Calcular Sombras
                                • Crear Sombras
                                • Programa de Ejemplo de Sombras
                                • Tópico Avanzado: El Papel del Objeto View en el Sombreado
                            • Texturas en Java 3D
                              • ¿Qué es el Texturado?
                                • Texturado Básico
                                  • Sencilla Receta de Texturado
                                  • Sencillos Ejemplos de Programas de Textura
                                  • Más sobre las Coordenadas de Textura
                                  • Preview de Algunas Opciones de Texturado
                                  • Opciones de Textura
                                  • Texture3d
                                • Algunas Aplicaciones de Texturado
                                  • Texturado de Geométricos Primitivos
                                  • Texturado de Líneas
                                  • Usar Texturas Text2D
                                • Atributos de Textura
                                  • Modo de Textura
                                  • Textura con Color de Mezcla
                                  • Modo de Corrección de Perspectiva
                                  • Transformación del Mapeo de Textura
                                  • API TextureAttributes
                                • Generación Automática de Coordenadas de Textura
                                  • Formato de Generación de Textura
                                  • Modo de Generación de Textura
                                  • Cómo usar un Objeto TexCoordGeneration
                                  • API TexCoordGeneration
                                • Múltiples Niveles de Textura (Mipmaps)
                                  • ¿Qué es el Texturado Multi-Nivel (MIPmap)?
                                  • Ejemplos de Texturas Multi-Nivel
                                  • Filtros de Reducción para Múltiples Niveles de Textura
                                  • Modo Mipmap
                                • API de Texture, Texture2D, y Texture3d
                                  • Filtros de Reducción y Ampliación
                                  • API Texture
                                  • API de Texture2D
                                  • API de Texture3d
                                • API de TextureLoader y NewTextureLoader
                                  • API de TextureLoader
                                  • API de NewTextureLoader
                               

                              Últimos comentarios
                              Últimos 5 comentarios

                              chinese antique furniture (01/02/2010)

                              Por
                              Http://www.easterncurio.com sell Mueble Chino Antiguo Antigüedades de China Artesanías Antigüedades de China Arqueológico Oriental Curiosidad Mueble Antiguo Chino Revolución Cultural China Cerámica Porcelana Vasijas Buda Arte Bronce y Cobre Bambú Piedra Talla de madera Te Chino Perla y Collar Pinturas Iluminación Mongolia y Tibet Textiles Enmarcado y molduras Muebles de Jardín Vasijas para jardín Casa de aldea Reacabado Decoradores de interior Paisaje Arquitectos Jardín Diseñadores Cenador Cestos Monederos Joyería Misceláneos Alacenas Chinas Alacenas Armarios Sillería China Mobiliario de Mongolia Muebles Alacenas para Bodegas Bancos Taburetes Mueble Chino Tallado y Biombos Puertas antiguas Ruedas Textiles Objetos de laca Tejidos Sedas articulos de seda Vestido Antiguo Objetos en laca China Vietnamita Objetos en laca tailandesa Cajas Cofres Adornos para Pared Del Tibet Joyería Cajas Piel cajas de madera cofres Pinturas Papeles pintados Posters antiguos Bordados tallas Cajas del Tibet Alacenas del Tibet Cestos Lamparas Iluminación Cubos Bandejas Linternas Chinas Lámparas Pantallas para lámparas Plata pequeñas alfombras Muebles Palanganas Jardineras Estatuas Alfombras Orientales Alfombras del Tibet Mesas de café Armarios para TV Mesas Chinas Mesas altar Cloisonne Mobilario Articulos Miscelaneos Vasos Cloisonne Jaulas de Pajaros Frascos para Perfumes Cerámicas Antigüedades chinas Mueble antiguo Chino mueble chino chino alacenas chinas antigüedades orientales antigüedades arte de Asia arte asiático Comerciantes en antigüedades artefacto arte ceramica ceramicas vasijas Dinastía Ming dinastía ming Dinastía Qing dinastía qing Dinastía Ching dinastía ching mesas cestos huanghuali alacena alacenas fragmentos arquitectónicos Arcón silla cubos puerta puertas tallas retratos de antepasados Tibet Tibetano arte Tibetano cofre tibetano loza importaciones de China Santa Cruz Menlo Park armario diseño interior decorador de interiors diseñador de interiores Muebles de Asia y Sur América Arte para el hogar las mejores antigüedades diseño accesorios de calidad mueble moderno fabricación Exportador reproducción de muebles mueble antiguo de Asia mueble antiguo de China rustico oriental cerámicas vasijas terracotta echo a mano regalo curiosidad oriental Mueble de Asia mueble rustico arte tribal Tibetano decoración del hogar Suministradores en Asia China de muebles antiguos chinos Muebles estilo Ming Qing porcelana talla estatua mueble antiguo oriental mueble antiguo de China mueble tradicional Chino muebles de estilo clásico rustico Reproducciones reproducción de muebles joyería del Tibet Accesorios antiguos Asiáticos arte popular pinturas Asiáticas artesanías orientales artesanías de Oriente ajuares piedras preciosas Antiguedad de China antiguedades tradicionlaes Muebles antiguos Chinos tradicionale articulos para el hogar y jardín regalo de China regalos muebles sólidos de maderas duras consumible tallas terracotta tallas de buda decoración manufactura y suministrador FLORON TIRADOR TIRADORES HERRAJES
                              http://www.easterncurio.com
                              http://www.chineart.com/esp/esp.htm
                              email: info@easterncurio.com
                              info@chineart.com

                              ayuda con java 3d (26/12/2008)

                              Por


                              Primeramente saludos al grupo tengo un problemita con java 3d nose talvez si alguien se topo con esto
                              mi amigo y yo hisimos un trabajo en java 3d la aplicacion corre bien en GNU/Linux debian pero el problema esta en windows no se talvez no instalo bien java 3d en windows o me falta alguna aplicacion necesaria para que pueda ver mi aplicacion si alguien configuro bien java 3d en windows me podria ayudar.

                              Saludos al grupo.

                              loader vrml (05/11/2007)

                              Por
                              Hola, mas que comentario es una pregunta, estoy realizando mi tesis con java3d pero necesito cargar archivos de vrml pero mi problema es que no se donder guaradar el loader de vrml y no se como jalarlo desde java3d. Agradecería si me pudieras ayudar en este problema que tengo. Gracias.

                              publicar (30/10/2007)

                              Por
                              Queridos amigos decirles que todo esta bien
                              pero seria mejor publicar ejemplos basicos y abanzado pero en detalle.

                              El metodo setShininess no funciona para versiones OpenGL (19/04/2007)

                              Por
                              Para las versiones de Directx el metodo setShininess, funciona correctamente, pero para versiones de OpenGL no representa la sona de brillo especular, tampoco funciona para la version 1.5.0, como puedo solucionar esto, o que otro metodo tengo que usar para que funcione correctamente para la version 1.5.0. Agradesco de antemano quien me pueda ayudar
                              Patrocinados
                               

                              Copyright © 1999-2010 Programación en castellano. Todos los derechos reservados.
                              Formulario de Contacto - Datos legales - Publicidad

                              Desarrollo web y diseño profesional por Color Vivo Internet. Un proyecto de los Hermanos Carrero

                              red internet: videos gratis | messenger gratis | decoración | juegos gratis | servidores dedicados
                              más internet: recursos gratis | bitácoras | gifs animados