Motor facilis

Descargar ahora

Motor facilis Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Gharen
  • Sitio web del editor:

Motor facilis Etiquetas


Motor facilis Descripción

Facilis Engine es un motor de gráficos próximo y que se ha escrito completamente en el código administrado. Facilis Engine es un motor de gráficos próximo y que se ha escrito completamente en el código administrado. Es capaz de representar con DirectX9 y OpenGL. El motor funciona tanto en Windows como en Linux, y pronto Mac OS X.Currententamente el proyecto es pre-alfa. Muchas características no están implementadas, o en la planificación temprana. Se deben esperar cambios en la interfaz constante. Y, por supuesto, Bugs Galore. Aquí hay algunas características clave de "Facilis Engine": General: · Aprovecha al máximo el marco neto para un impulso significativo para la productividad con la pérdida insignificante de rendimiento. · Soporte para OpenGL o Direct3D9. · RUNS En Windows, Linux y Mac OS X sin el uso de complementos o reconstrucción de la fuente. · El código de gráficos se divide en dos secciones: una envoltura delgada y abstracta alrededor de los sistemas de representación, y un motor construido en la parte superior de la envoltura. La envoltura se puede usar independientemente del motor. Capabilidades: · Fuentes de mapa de bits TrueType (pronto esbozan las fuentes) (solo Win32). · Ventanas múltiples (solo Win32). · Texturas dinámicas. · Multituturing. · Mapeo normal. · Rudimentario Soporte de sombreado (en desarrollo). · Cargando y animando los archivos del terremoto 2 MD2. · Jerarquía de nodos de escena a los que se adjuntan objetos. Los nodos infantiles y sus objetos adjuntos se transforman en relación con el nodo principal. · Un sistema de partículas rudimentarias que formará la base para un enchufable más sofisticado, lo que es nuevo en esta versión: · Se agregó una clase genérica de Singleton. · El registrador y las gráficos se derivan ahora de Singleton. Todos los miembros anteriormente estáticos ahora son accesibles a través de la propiedad de la instancia estática. · Se agregó una implementación de SpriteBatch que hace que rinde doble sprites dimensional en el espacio de pantalla. Los sprites se pueden hacer opacos, aditivos o por transparencia alfa. · El Sistema XNA Renderers ahora depende de XNA BETA 2. El proyecto para ese Rendersystem ahora es un archivo de proyecto de la Biblioteca de juegos de Windows XNA. En el futuro, los archivos del proyecto separados se proporcionarán compatibles con el desarrollo de Xbox 360. Parece que todos los proyectos en la solución deberán ser proyectos de XNA para ejecutar la solicitud en la XBOX 360, aunque esto puede cambiar a medida que aparezca una nueva información. · Bitmapfont ha sido renombrado a TrueTypefont, para distinguirlo de la nueva clase Facilis.Graphics.Engine.Font, que hace que el texto use los glifos · Preerender a una textura. Si la biblioteca FreeType se usa con éxito en el futuro para generar texturas de fuentes, se eliminará TrueTyPefont ya que es una clase muy difícil de implementar para todas las plataformas, y es especialmente difícil obtener el resultado de los mismos en todos los sistemas de renderizado. . · La clase de ListoPort ya no tiene una propiedad ClearColor. El color claro está · ahora especificado a través del método irenderTarget.Clearbuffers. Al usar · facilis.graphics.Engine, se especifica el ClearColor para cada objeto de escena. · Se corrigió una serie de fugas de memoria en el Sistema DIRECT3D9 administrado. · Creó una clase de insinuación abstracta para simplificar el teclado, el mouse, la gamepad y la entrada de joystick. Creó las implementaciones tempranas de DirectInput y XNA, con una implementación de SDL a seguir. · Se agregó un mapeador de acción temprana. Esto mapea acciones a los eventos, y realiza la acción cuando ocurre el evento. Por lo tanto, permitir que uno configure los requisitos previos a las acciones; Por ejemplo, las teclas de remapsing o cambiando el dispositivo de entrada. · Se quitó la ventana. Evento expresado. La entrada del teclado ahora se maneja · únicamente a través de ONKEYDOWN y ONKEYUP. Todos los eventos de entrada se pueden eliminar de la clase de ventana en una versión futura, después de lo cual todas las entradas se manejarán a través de actionMappers. · Cambia el nombre de facilis.audio.directx a facilis.audio.manageddirtyund, y · facilis.input.directinput to facilis.input.manageddirectinput. · Facilis.graphics.Engine.scene ahora es abstracto. La implementación que se proporcionó anteriormente se encuentra ahora en Basicscene, que eventualmente realizará un recolección de frustum, pero sin partición espacial. Se proporcionarán otras implementaciones de la escena que realicen la partición espacial. · Facilis.TransformationNode.itransformables ha sido renombrado a los niños.


Motor facilis Software relacionado

BTN4WS

BTN4WS es un complemento GIMP para generar botones del sitio web. ...

158

Descargar

calder

Calder es un software de escultura multiplataforma dirigido a artistas y usuarios domésticos. ...

204

Descargar