Animada

Biblioteca de animación esquelética gratuita y abierta
Descargar ahora

Animada Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • John Butterfield
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 913 KB

Animada Etiquetas


Animada Descripción

Biblioteca de animación esquelética de código abierto y gratuito AnimaDead es una biblioteca de animación esquelética diseñada para cargar y reproducir animaciones esqueléticas. Admite modelos que se componen de varias mallas intercambiables unidas a un solo esqueleto que puede ser impulsado por múltiples animaciones. Aimadead proporciona un complemento de exportación para maya, y otros se encuentran en desarrollo, incluido un complemento para ondas de luz y 3D Studio MAX.Note: Animadaad es licenciado y distribuido bajo los términos de la biblioteca GNU o licencia pública general menor (LGPL). Aquí hay algunas características clave de "animadead": Exportación y tipos de archivos: · Tipos de archivos personalizados utilizados para mallas y animaciones. · Las mallas pueden ser estáticas, o deformables y ligadas a todo o un subconjunto del esqueleto. · Las animaciones utilizan una jerarquía esquelética y transformaciones locales para cada hueso en cada marco. Cargando archivos: · La biblioteca carga y cachés animaciones y mallas por nombre de archivo. · Las mallas se dividen en superficies, que tienen un nombre de textura, vértices, caras y un puntero para los datos definidos por el usuario. · Se puede configurar una función de devolución de llamada que pueden cargar texturas cuando la malla se cargue y configure los datos del usuario para esa superficie. · Los modelos en animaciones pueden moverse, pero cuando se carga el modelo, se extrae el movimiento del hueso de la raíz y se extrae. Esta información se almacena, y se puede usar para mover el marco del modelo a la velocidad, el modelador destinado o utilizado para escalar la velocidad de la animación. Configuración (Inicializa): · Un modelo está compuesto por varias animaciones y mallas intercambiables, pero también puede contener mezclas y máscaras de selección de huesos. · Las mezclas se utilizan para calcular una postura, generalmente de otras dos poses. · Un tipo de mezcla es un jugador de animación, que se utiliza para realizar un seguimiento de la hora actual en la animación y puede generar una postura esquelética en ese momento (entre dos marcos). · Otro tipo de mezcla es una mezcla entre mezclas. Cuando se calcula esta mezcla, calcula primero las dos mezclas que está mezclando, y luego combina aquellas junto con un peso definido por el usuario. Dado que esta es una definición recursiva, las mezclas pueden, de hecho, se pueden configurar en una jerarquía, y el usuario solo debe llamar a la función calcular el nivel superior. · Una máscara de selección de huesos es una selección de un subconjunto de todo el esqueleto. La jerarquía se utiliza para hacer que el proceso de selección sea más sencillo. Esencialmente, todos los huesos son el mismo estado de selección que su padre, a menos que se establezca directamente. · Además de poder calcular una postura de un sistema complejo de mezclas, la función de calcular se le puede dar una máscara de selección ósea opcional, que limita los cálculos realizados para que se mezcle solo el subconjunto de los huesos definidos por la selección. Esto le permite calcular diferentes partes de un esqueleto con diferentes animaciones. Dibujo: · La biblioteca en realidad no dibuja el modelo, pero proporciona toda la información necesaria para que su motor dibuje el modelo. · Los datos se preparan y se organizan para su uso en sombreadores de vértice. · Una pose se puede convertir a un conjunto de transformaciones mundiales de matriz. (La mayoría de los sombreadores como los datos como este) · Se muestran ejemplos que realmente dibujan el modelo. ¿Qué hay de nuevo en este lanzamiento: · La biblioteca ahora se puede compilar como una DLL. · Optimizó los formatos de archivo y las estructuras de datos para facilitar la aprobación de los datos al sombreador de vértices. · Se agregó un Studio 3D MAX EXPORTER · Propiedades de material añadido a los exportadores. Biblioteca de exportación común para escribir los formatos de archivo: · Interfaz similar a la API OpenGL · Especifique la geometría de una manera genérica. · Toda la conversión y escritura de los archivos se realiza por la biblioteca. · Cualquier cambio en el formato realizado en la biblioteca, como la conversión eventual a un formato binario, y la compresión, funcionará automáticamente para todos los exportadores que usan la biblioteca. · Se agregaron varias funciones para manejar el intercambio de malla. · Se agregó un formato de referencia de esqueleto para garantizar la compatibilidad de las jerarquías esqueléticas y mejora la eficiencia de la biblioteca. · La biblioteca ahora construye matrices de deformación que se aplicarán a un modelo en la postura de under, y las matrices mundiales del origen para adjuntar objetos a un hueso. · Funciones de matemáticas mejoradas y la interfaz que incluyen la compatibilidad entre las matrices principales de fila y las principales matrices. · Formato de archivo de la biblioteca Las funciones de carga ahora pueden cargarse desde un flujo en lugar de un archivo, por lo que se puede usar la compresión personalizada. Algunas nuevas demostraciones para la biblioteca: · Vuelo ave controlado por jugadores. · Un modelo interactivo y visor de animación. · También hay una docena de demostraciones tutoriales que demuestran cómo usar la biblioteca desde las características más simples, hasta el ejemplo hasta los Shaders para deformar y hacer la malla.


Animada Software relacionado

Edival

EDIFACT y X12 EDI Data Parser y Biblioteca de Validación ...

278 350 KB

Descargar

Karapacia

Bibliotecas y herramientas de C ++ que simplifican el desarrollo de aplicaciones profesionales ...

188 125 KB

Descargar

GFL SDK

Biblioteca gratuita para cargar / guardar Formadores de gráficos fácilmente ...

197 2.3 MB

Descargar

Pesselection

Biblioteca simple para producir resultados aleatorizados ponderados dados un conjunto de pesos relativos ...

156 13 KB

Descargar

klibrary

Paquete de biblioteca C ++ de fuente abierta de Fácil de usar y Safe-Safe ...

142 52 KB

Descargar