NeoAxis Game Engine

NeoAxis Game Engine
Información sobre la plantilla
Neoaxis logo.jpg
Software para la creación de Juegos y Simulaciones en 3D.
Neoaxis.png
Fecha de CreaciónUltima versión 1.0
Última versión estable1.0
Sistemas Operativos compatiblesWindows
IdiomaInglés
Sitio web
NeoAxis Engine Non-Comercial

NeoAxis Game Engine. Es una de uso múltiple, moderno motor de gráficos 3D para simulaciones 3D, visualizaciones y juegos. Es un completo entorno de desarrollo integrado para la creación de gráficos 3D interactivos en 3D incluyendo los mundos virtuales, juegos AAA, y simulaciones realistas. El sistema comprende tanto un motor 3D en tiempo real y un conjunto de herramientas completo de funciones.

NeoAxis Engine es una tecnología de primer nivel, que puede ser fácilmente adaptado a diversos proyectos debido a su diseño de software y elaboración de herramientas flexibles. Muchos de nuestros clientes afirman que nunca antes han visto muy eficaz, fácil de entender el código.

Prestación general

La prestación se basa en muy ampliado y optimizado motor de OGRE
Múltiples API de render:

Shader Model 3.0:

  • HLSL, GLSL y soporte de sombreado CG.
  • Amplia gama de tarjetas de vídeo compatibles, incluidas las tarjetas sin soporte de sombreado y tarjetas integradas.
  • Soporte de tuberías fijo.
  • Recopilación de sombreado de procedimiento para obtener el máximo rendimiento
  • Detección automática de las capacidades de la GPU.

Soporte para tres diferentes tipos fundamentales fuente de luz:

  • Direccional
  • Omni
  • Al contado

Posibilidad de limitar la versión de shaders:

  • Pantalla completa anti-aliasing.
  • Las herramientas de procesamiento-A-textura, lo que permite reflejos dinámicos en tiempo real.
  • Diferentes formatos de textura de apoyo (PNG, JPEG, TGA, HDR, BMP, PSD y DDS), incluyendo formatos como texturas 1D, texturas volumétricas, cubemaps y texturas comprimidas (DXT/S3TC).

Materiales avanzados y por sombreado de píxeles

Iluminación por píxel:

Juego creado en NeoAxis Game Engine
  • Normal de asignación (incluyendo DXT5 conmuta mapas normales)
  • Parallax mapping
  • Reflexiones cubemap
  • Especular mapas
  • Emisión mapas
  • Realistas agua sombreado
  • El material de vegetación especial
  • 4 mapas difusos por el apoyo material
  • Vertex soporte de color
  • Textura animación (scroling, rotando)
  • Servicio al objeto de configuración desde el código
  • Fácil de crear un nuevo tipo de materiales y de ampliar la base de materiales
  • polígonos
  • Dos caras
  • Translucence
  • Alfa pruebas
  • Las funciones de mezcla de diferentes
  • Material de apoyo LOD
  • Soporte para múltiples técnicas de materiales

Color de 64 bits de alto rango dinámico (HDR)

Bloom:

  • La exposición de adaptación
  • El tono de asignación

Dinámica de las sombras

Profundidad de mapas de sombras:

  • Soft sombras
  • Optimizaciones específicas de proveedores sombra. Fetch4 para ATI y NV hardware Sombras de NVidia.
  • Auto-sombra
  • Corregir las sombras de los objetos de prueba alfa
  • Ambiente sombra configurable
  • Por sombra-objeto y configuración de shaders
  • Tubería fija de apoyo sombra
  • Stencil sombras

Estática de iluminación

Lightmaps apoyo

  • Irradiación volumen
  • Generar en la herramienta de cálculo de iluminación estática
  • Mezcla de sombras estáticas y dinámicas en shaders suave.
  • Fácil de implementar otra biblioteca de cálculo de terceros

Animación

Malla sin piel

  • Postura de ayuda de la animación
  • Morph ayuda de la animación
  • La mezcla de varias animaciones con pesos variables
  • El control manual del hueso

Post-procesamiento

Radial blur

  • Bloom
  • El tono de asignación
  • Blur
  • Motion blur
  • Escala de grises
  • Calentar la visión
  • Invertir
  • OldTV
  • Suelos de baldosas
  • Fácil de implementar nuevos efectos post

Efectos especiales

Sistemas de partículas, incluyendo emisores fácilmente extensible y affectors

  • Soporte para palcos y skydomes
  • Adhesivos
  • Cinta senderos
  • Vallas publicitarias

Gestión de escenas

NeoAxis Motor apoya la creación de escenas dinámicas y de forma ilimitada.

No hay límites de escenario gráfico

  • Interior y sistema porta al aire libre. Trabajo en la mezcla de escenas de interior y al aire libre.
  • Software oclusores.
  • Dinámica octtree y quadtree basado en la subdivisión.
  • Escena consultar características.

Características de apoyo en el terreno

El alto del terreno de apoyo basados en

  • Capa de mezcla
  • Base y mapas detallados de apoyo
  • Normal Mapping
  • Geomorphing apoyo

Características del uso de la Física

Diferentes bibliotecas física de apoyo

  • NVIDIA PhysX apoyo.
  • ODE o de apoyo (ampliado por la detección de colisiones continua)
  • Resumen contenedor para la física. Fácil de implementar otra biblioteca de la física de terceros.
  • Editor de Física
  • Física formato de archivo
  • Vehículo de apoyo

Primitivas del cuerpo rígido

  • Caja
  • Esfera
  • Cápsula
  • Casco convexo
  • Malla de triángulos
  • Terreno

Las articulaciones

  • bisagra
  • Hinge2
  • Ball
  • Slider
  • universal
  • fijo

Los motores lineales y angulares de apoyo

  • Atractor
  • Engranajes
  • Servo
  • Sistema de base material que permite a las propiedades por la forma como la fricción, dureza, bounciness y densidad
  • Detección de colisión continua (CCD)
  • Articulaciones Rompibles
  • Lineal y angular del movimiento de amortiguación
  • Por los eventos forma colisión
  • Por la forma de rayos moldes
  • El volumen arroja
  • Soporte de varios eventos: controlador de eventos de colisión, controlador de descanso conjunta de eventos, etc
  • Los grupos de contacto
  • Ragdoll física
  • La generación automática de muñeco de trapo

Interfaz gráfica de usuario

El sistema de interfaz de usuario ampliable es un sistema unificado para la creación de controles de usuario final, los menús, diálogos, ventanas y pantallas HUD.

Características

  • GUI Editor
  • GUI formato de archivo
  • En el juego 3D de apoyo interfaz gráfica de usuario
  • El soporte Unicode (incluidas las lenguas orientales)
  • Localización de paquetes de soporte.
  • Reproducción de vídeo (basado en el vídeo Ogg Theora)
  • Complejo GUI apoyo a la construcción (Como ejemplo, la oportunidad para la creación de un ListBox y como elementos de CheckBox'es).
  • Oportunidad de hacer cualquier representación visual de la base de clases de interfaz gráfica de usuario.
  • Interfaz para la creación de una nueva interfaz gráfica de las clases.
  • Posibilidad de ampliar la funcionalidad de la base de clases de interfaz gráfica de usuario.
  • dosificación automática de interfaz gráfica de usuario para un mejor rendimiento (miminizing contar DIP).

Base GUI clases

  • Botón
  • TextBox
  • CheckBox
  • ComboBox
  • ScrollBar horizontal
  • barra de desplazamiento vertical
  • ListBox
  • TabControl
  • EditBox
  • Video Box

Véase también

Enlaces externos

Fuente