Facilis Engine.

Facilis Engine ist ein Upgraphics-Engine-Grafik-Engine, das vollständig in verwaltungsloser Code geschrieben wurde.
Jetzt downloaden

Facilis Engine. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gharen
  • Website des Verlags:

Facilis Engine. Stichworte


Facilis Engine. Beschreibung

Facilis Engine ist eine aufstrebende geschriebene Grafik-Engine vollständig in verwaltetem Code. Facilis Engine ist eine aufstrebende geschriebene Grafik-Engine vollständig in verwaltetem Code. Es ist in der Lage sowohl mit DirectX9 und OpenGL-Rendering. Die Motorfunktionen in Windows und Linux, und bald Mac OS X.Currently das Projekt pre-alpha. Viele Funktionen sind entweder nicht umgesetzt oder früh in der Planung. Konstante Schnittstellenänderungen sind zu erwarten. Und natürlich Bugs galore.Here sind einige der wichtigsten Features von Facilis Engine: Allgemein: · Nutzt der NET Rahmen für eine deutliche Steigerung der Produktivität mit unbedeutenden Leistungsverlust · Unterstützung für OpenGL oder Direct3D9 · Runs.. . in Windows, Linux und Mac OS X ohne die Verwendung von Plug-in oder aus dem Quellcode Wiederaufbau · Grafik-Code ist in zwei Abschnitte unterteilt: ein dünnen, abstrakt Wrapper um Rendering-Systeme, und ein Motor auf der Oberseite der Hülle gebaut. Der Wrapper kann unabhängig von den engine.Capabilities verwendet werden: · Truetype Bitmap-Fonts (Schriftarten bald umreißen auch) (nur Win32) · Multiple-Fenster-Rendering (nur Win32) · Dynamische Texturen · Multitexturing · Normal Mapping · rudimentär..... Shader-Unterstützung (in Entwicklung). · Laden und belebende Quake 2 md2 Dateien. · Hierarchie der Szene Knoten, an die Objekte gebunden sind. Child-Knoten und ihre angeschlossenen Objekte werden in Bezug auf den übergeordneten Knoten transformiert · Ein rudimentäres Partikelsystem, das die Grundlage für ein anspruchsvolleres, steckbar one.What Neue Funktionen in dieser Version bilden. · Added eine generische Singleton-Klasse. · Logger und GraphicsEngine werden nun von Singleton abgeleitet. Alle ehemals statischen Mitglieder sind jetzt zugänglich durch die statische Instanz Eigenschaft. · Eine Spritebatch Implementierung hinzugefügt, die zweidimensionale Sprites in · Platz auf dem Bildschirm macht. Sprites können gerenderte opak sein, additiv oder durch Alpha-Transparenz. · XNA RenderSystem hängt nun von Xna Beta 2. Das Projekt für das RenderSystem ist nun ein Fenster XNA Game Bibliothek Projektdatei. In Zukunft separate Projektdateien werden zur Verfügung gestellt mit Xbox 360 Entwicklung kompatibel zu sein. Es scheint, dass alle Projekte in der Lösung Xna Projekte, um sein müssen, die Anwendung auf der Xbox 360, auszuführen, obwohl dies als neue Informationen angezeigt ändern kann. · BitmapFont wurde Truetypefont umbenannt, um sie von der neuen Facilis.Graphics.Engine.Font Klasse, der Text mit Glyphen · vorgerendert auf eine Textur macht. Wenn die Freetype-Bibliothek erfolgreich in der · Zukunft verwendet wird Schrift Texturen zu erzeugen, wird Truetypefont entfernt werden, da es eine sehr schwierige Klasse ist für alle Plattformen zu implementieren, und es ist besonders · schwierig, das Ergebnis zu erhalten, das gleiche in allen Render-Systemen suchen . · Die Ansichtsfenster-Klasse nicht mehr eine Eigenschaft Clear. Die klare Farbe · nun durch die IRenderTarget.ClearBuffers Methode angegeben. Wenn · Facilis.Graphics.Engine verwendet, wird die Clear für jede Szene-Objekt angegeben. · Fixed eine Reihe von Speicherlecks in der verwalteten Direct3D9 rendersystem. · Eine abstrakte InputSystem Klasse zur Vereinfachung der Tastatur, Maus, Gamepad und Joystick-Eingang angelegt. Erstellt frühe Directinput und Xna Implementierungen mit einer SDL Implementierung zu folgen. · Eine frühe Aktion Mapper hinzugefügt. Diese Karten Aktionen auf Ereignisse, und führt · die Aktion, wenn das Ereignis occurres. Sodass es möglich ist, das · prerequisates für Aktionen zu konfigurieren; Beispiel Remapping-Tasten oder die Eingabevorrichtung ändern. · Das Window.OnKeyPressed Ereignis entfernt. Tastatureingabe wird jetzt behandelt · allein durch OnKeyDown und OnKeyUp. Alle Eingabeereignisse können von der Window-Klasse in einer zukünftigen Version entfernt werden, wonach alle Eingaben werden durch ActionMappers behandelt werden. · Umbenannt Facilis.Audio.DirectX zu Facilis.Audio.ManagedDirectSound und · Facilis.Input.DirectInput zu Facilis.Input.ManagedDirectInput. · Facilis.Graphics.Engine.Scene ist jetzt abstrakt. Die Umsetzung es früher jetzt vorgesehen ist, in BasicScene gefunden, die schließlich Stumpfes Culling durchführen wird, aber keine Raumaufteilung. Andere Implementierungen von Szene werden zur Verfügung gestellt, die Raumaufteilung durchzuführen. · Facilis.TransformationNode.ITransformables wurde Kinder umbenannt.


Facilis Engine. Zugehörige Software

Flüssige Rescale.

Flüssigkeitsrescale ist ein GIMP-Plugin, das darauf abzielt, Bilder nicht gleichmäßig zu ändern, während sie ihre Funktionen erhalten bleiben. ...

182

Herunterladen