“Conocimientos Programación>C /C + + Programming

Cómo utilizar los archivos esqueléticos en OGRE

2016/1/23
La herramienta gratuita y de código abierto de animación 3D conocido como Ogre soporta muchas características avanzadas tales como shaders de vértices y fragmentos , texturas volumétricas y mallas progresistas. Entre estas características , ayuda de la animación del esqueleto permite mezclar varias animaciones con pesos variables y dar su vida a través de la creación de control hueso manual. Formato de archivo de esqueleto de OGRE contiene las definiciones esqueleto utilizados para animar modelos 3D. Esencialmente , los huesos jerárquicas dentro de la malla mover el modelo 3D. Debe crear , cargar y habilitar archivos esqueleto para aplicarlas en OGRE . Instrucciones
1

Crear un archivo esqueleto con un exportador compatible con OGRE . Estos programas esencialmente producen los modelos y materiales que OGRO luego anima prestados. Los ejemplos incluyen Blender y OgreXmlConverter , que convierten archivos XML de texto a Mesh - o esqueleto - archivos . Exportar su creación como material motor de juego guardándolo en el formato de archivo de esqueleto. . Crear una entidad basada en una malla vinculado al archivo esqueleto que ha creado con el exportador . Función estatal Animación
2

uso de OGRE para configurar el uso de la animación en la entidad. Llamar " Entidad :: getAnimationState " e introduce los métodos de compra sobre el objeto devuelto para actualizar su animación . Activar la animación mediante la función " setEnabled " . Utilice " tiempoSuma " para alterar gradualmente la posición de la animación o loop automáticamente la animación. Usted puede incluso utilizar los valores negativos con " tiempoSuma " para revertir la animación.
3

Implementar animación esquelética en hardware como alternativa. Para ello , escriba un programa vértice que incluye índices de mezcla por vértice y pesos de mezcla junto con múltiples matrices mundo . Agregue el atributo " includes_skeletal_animation verdadero" a la definición de programa de vértice antes de usar el programa con OGRE .
4

Combine animación esquelética y vértice en OGRE para crear conjuntos de animaciones detalladas. Habilitar tanto en la misma entidad , al mismo tiempo mediante la aplicación de la animación vértice a la base de malla y la animación del esqueleto para el resultado . Este método le permite confiar en la animación del esqueleto para el movimiento de base y animación de vértices para el movimiento detallado como las expresiones faciales.

C /C + + Programming
Cómo introducir una cadena desde el teclado
Cómo organizar una lista de Uso Las estructuras en C + +
Cómo Iniciar sesión para Papaya Android
¿Cuál es la diferencia entre un control de entrada analógica y un control de XNA Entrada Digital
Cómo depurar una pérdida de memoria en C + +
Cómo escribir un simple controlador de dispositivo PCI
Cómo convertir Tiempo Epoch en C + +
Cómo devolver un vector de STL Desde una nueva función
Conocimientos Informáticos © http://www.ordenador.online