Motor 3D Axiom

Un motor de representación de gráficos 3D multiplataforma transversal para .NET y MONO
Descargar ahora

Motor 3D Axiom Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • The Axiom 3D Engine Team
  • Sitio web del editor:

Motor 3D Axiom Etiquetas


Motor 3D Axiom Descripción

Un motor de representación de gráficos 3D multiplataforma transversal para .NET y MONO Axiom 3D Motor Software es un motor de representación de gráficos de gráficos 3D de plataforma transversal para .NET y MONO. El motor es un puerto C # de alto rendimiento del potente motor OGRE. Su arquitectura orientada a componentes flexible permite una extensión fácil y proporciona apoyo completo tanto para DirectX como para OpenGL. El motor también es la plataforma cruzada que soporta sistemas operativos Windows y Linux. Ajuste la naturaleza abierta de Wiki, el equipo Axioma no asume ninguna responsabilidad por el contenido o la precisión del contenido proporcionado en estas páginas. Todo el contenido es responsabilidad y propiedad de su autor. Aquí hay algunas características clave de "Axiom 3D Motor": Diseño: · 100% C # CodeBase construido dirigido al .NET Framework 2.0 · Diseño y arquitectura basado en OGRE (motor de representación de gráficos orientados a objetos). · El diseño flexible permite que el axioma se integre en otros proyectos para su uso como la representación "middleware". · Se adhirió estricta las mejores prácticas de NORMA DE NOMBRES Y METODOLOGÍAS DE NOMBRADORES DE NETT (es decir, el uso de propiedades en lugar de GETX () / SETX (). Uso de la biblioteca de clase Framework de .NET siempre posible. Ninguna notación húngara, aparte de la "I" Prefijo para interfaces. Pautas de codificación de Microsoft .NET. · Arquitectura de plugin flexible para extender dinámicamente la funcionalidad básica en tiempo de ejecución. Plataformas: · El motor Core no tiene un código específico de la plataforma. Las plataformas Los detalles específicos se manejan a través de los complementos de PlatformManager. · 100% de soporte total en plataformas Windows que admiten el Framework .NET. · El soporte total se encuentra en las plataformas basadas en POSIX, como Linux y OSX. Axiom se ha compilado y corriendo con éxito hasta ahora en Fedora Core 2 y Gentoo usando Mono para el tiempo de ejecución. · La generación de archivos del proyecto a través de DotNetPreBuild elimina la necesidad de administrar manualmente los entornos de construcción para varias plataformas. · Sistema de compilación NANT elimina la necesidad de usar un entorno IDE para la construcción. · SDL Platform Manager incluido para la gestión de contexto GL y la entrada en Linux. Gráficos: · Gráfico de escena jerárquica extensible · Soporte de sistema de render extensible a través de complementos. Las implementaciones actuales incluyen TAO para OpenGL, y administró DirectX. · Interfaz de búfer de vértices / índice de hardware virtual, lo que permite un acceso transparente a los búferes de geometría de software o hardware. · Entrada básica de teclado y mouse mediante DirectInput administrado en Windows y SDL en Linux · Sistemas de partículas, extensibles a través de complementos para definir nuevos emisores y afectadores y definibles a través de los scripts de partículas de ogre. · Soporte para los archivos .Materiales de OGRE, lo que permite la flexibilidad para controlar el estado de renderización de la función fija por objeto, además de especificar la mezcla de texturas y los efectos de la textura, como el desplazamiento y la rotación. Los programas de vértice / fragmento también son totalmente configurables en los archivos de material, y permiten parámetros que instruyen al motor para rastrear a varios estados y proporcionarlos automáticamente a los parámetros del programa, como WorldViewProJ_Matrix, Light_Position_Object_Space, camera_position_object_space, etc. · Programas de vértice / fragmento. Soporte completo para sombreadores de bajo nivel escrito en ensamblador, así como todas las implementaciones de lenguaje de shader de alto nivel actuales (CG / DirectX HLSL / GLSL) · Los perfiles de apoyo en la actualidad son: O DirectX 8 - VP_1_1, PS_1_1 - PS_1_4 O DIRECTX 9 - VP_2_0, PS_2_0 O OpenGL - ARBVP1, ARBFP1, FP20 (GeForce3 / 4 Registro y combinadores de texturas compatibles con NVPARSE), VP30 / FP30 (GeForCEFX) . · Mapeo del entorno esférico. · Funcionamiento fácil de usar a la textura. · Varias implementaciones sólidas de sombras. Se incluyen la plantilla aditiva (I.E. DOOM III), la plantilla modulativa y las sombras basadas en texturas. Las sombras esternas son solo soporte para modelos que son colectores cerrados. · El complemento Octree Scene Manager, que incluye un administrador de escena de carga básico de MapAP. · Soporte para una variedad de formatos de imagen, incluyendo .PNG, .jpg, .gif, .tga, con la generación dinámica de MIPMAP. Los archivos .dds son compatibles con la 2D, el volumen y las texturas cúbicas en DIREXTX y OpenGL a través del diablo. · Texturas 1D, 2D, CUBICA y VOLUMEN. . Los exportadores para varios programas de modelado 3D, incluyendo Milkshape y 3ds Max se pueden descargar desde la página de descargas de OGRE aquí. · Iluminación dinámica. · Soporte de animación de marco clave. Actualmente, permite que las animaciones sean asignadas a los nodos en el gráfico de escena, lo que permite que los objetos se muevan a lo largo de las rutas de Spline predefinidas. · Biblioteca completa de C # Matemáticas, con soporte para cuaterniones, así como varios tamaños de matrices y vectores. Se proporcionan sobrecargas y métodos del operador. El código de matemáticas ha sido por encima de C ++ y se ha optimizado a mano para funcionar lo mejor que lo permita el CLR. · Soporte para Skyboxes a través de texturas cúbicas y planos de cielo. · Compatibilidad con la cartelera 2D, con la agrupación incorporada para reducir la sobrecarga de tiempo de ejecución. Admite sprites, y también se utiliza para el sistema de partículas. · Tubería de representación inteligente, con la clasificación diseñada para reducir los cambios del estado de render lo más posible. Los objetos transparentes también se clasifican para permitir que la mezcla en la escena correctamente. · Gestión automática de recursos, para mantener las cuotas de memoria. Admite la implementación de archivos flexibles, incluidas las estructuras de carpetas y los archivos .zip usando SharpziPlib. · Soporte de controlador extensible, lo que permite una amplia variedad de efectos automatizados en tiempo de ejecución. Los ejemplos incorporados incluirán el enchufe ligero accionado de onda del pecado, objetos giratorios sobre un eje y un desplazamiento de textura. · Soporte de mapa de bits de fuentes utilizando el formato OGRE .Fontdef para cargar mapas de bits de fuente basadas y generadas dinámicamente. · Animación esquelética con un cargador de archivos de ogre. Las características incluyen múltiples asignaciones de óseo por vértice, mezcla escalonada de velocidad de bastidor lisa, y se pueden mezclar múltiples animaciones para permitir transiciones de animación sin problemas.


Motor 3D Axiom Software relacionado

Isis

Facilita la interpretación y el análisis de los espectros de rayos X de alta resolución. ...

3,481

Descargar

mcview

Un visor de eventos 3D / gráfico para simulaciones de eventos de física de alta energía ...

201

Descargar

Antiprismo

Antiprismo es un conjunto de programas para la generación, manipulación y visualización de la poliedros. ...

154

Descargar

tkbacktracer

TKBacktracer es un script TCL / TK que ofrece una visualización de GUI interactiva de los movimientos de herramientas en un archivo CNC de RS-274D "G-Code" ...

210

Descargar

Ggosbi

GGOBI es un programa de visualización de código abierto para explorar datos de alta dimensión. ...

162

Descargar