Facilis Engine

FIMILIS-engine is een up-and-coming graphics-engine die volledig in beheerde code is geschreven.
Download nu

Facilis Engine Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Gharen
  • Uitgever website:

Facilis Engine Tags


Facilis Engine Beschrijving

FIMILIS-engine is een up-en-complete grafische motor die volledig in beheerde code wordt geschreven. FIMILIS-engine is een up-en-complete grafische motor die volledig in beheerde code wordt geschreven. Het is in staat om te renderen met zowel DirectX9 als OpenGL. De motor functioneert in zowel Windows als Linux, en binnenkort Mac OS X.Currogent is het project pre-alfa. Veel functies zijn ofwel niet geïmplementeerd of vroeg in de planning. Constante interface-veranderingen moeten worden verwacht. En natuurlijk, insecten in Galore.Here zijn enkele belangrijke kenmerken van "Facilis-engine": Algemeen: · Voldoet ten volle van het netto framework voor een belangrijke boost voor productiviteit met onbeduidend verlies van prestaties. · Ondersteuning voor OpenGL of Direct3D9. · Runs in Windows, Linux en Mac OS X zonder gebruik van plug-ins of wederopbouw van bron. · Grafische code is verdeeld in twee secties: een dunne, abstracte wikkelrondwisselingssystemen en een motor gebouwd bovenop de wikkel. De wrapper kan onafhankelijk van de motor worden gebruikt. Capabilities: · TrueType Bitmap-lettertypen (Binnenkort schets lettertypen) (alleen Win32). · Alleen meerdere vensterweergave (alleen Win32). · Multitxturing. · Rudimentair. · Rudimentair. Shader-ondersteuning (in ontwikkeling). · Laden en animeren van Quake 2 MD2-bestanden. · Hiërarchie van scène knooppunten waaraan objecten zijn bevestigd. Kinderknooppunten en hun bijgevoegde objecten worden getransformeerd ten opzichte van het moedernooppunt. · Een rudimentair deeltjessysteem dat de basis vormt voor een meer geavanceerdere, pluggable one.what's nieuw in deze release: · Toegevoegd een generieke Singleton-klasse. · Logger en graphicsEngine zijn nu afgeleid van Singleton. Alle voormalige statische leden zijn nu toegankelijk via de eigenschap statische instantie. · Toegevoegd een spritbatch-implementatie die twee dimensionale sprites in · schermruimte maakt. Sprites kunnen ondoorzichtig, additief of door alfa-transparantie worden weergegeven. · Het XNA Rendersystem is nu afhankelijk van Xna Beta 2. Het project voor dat Rendersystem is nu een Windows Xna-spelbibliotheekprojectbestand. In de toekomst worden afzonderlijke projectbestanden verstrekt om compatibel te zijn met de ontwikkeling van Xbox 360. Het lijkt erop dat alle projecten in de oplossing XNA-projecten moeten zijn om de toepassing op de Xbox 360 uit te voeren, hoewel dit kan veranderen als er nieuwe informatie verschijnt. · Bitmapfont is hernoemd tot TrueTypont, om het te onderscheiden van de nieuwe Facilis.Graphics.engine.font klasse, die tekst maakt met behulp van glyphs · Prerdered to a Texture. Als de FREETYPE-bibliotheek met succes wordt gebruikt in de 'toekomst om lettertypen texturen te genereren, wordt TrueType-voorlichting verwijderd omdat het een zeer moeilijke klasse is om voor alle platforms te implementeren, en het is vooral · moeilijk om het resultaat te krijgen om er hetzelfde uit te zien . · De viewport-klasse heeft niet langer een eigenschap Clearcolor. De duidelijke kleur is nu aangegeven via de methode van de iRendertarget.Clearbuffers. Bij gebruik · Facilis.Graphics.Engine is de clearcolor gespecificeerd voor elk scèneobject. · Een aantal geheugenlekken opgelost in het managed Direct3D9-rendersysteem. · Gemaakt een abstracte inputsysteemklasse voor het vereenvoudigen van toetsenbord, muis, gamepad en invoer van de joystick. Creëerde vroege directinput- en XNA-implementaties, met een SDL-implementatie om te volgen. · Een vroege actiemapper toegevoegd. Dit kaarten acties naar gebeurtenissen en voert · de actie uit wanneer het evenement gebeurt. Zodat u de · -voorwaarden voor acties configureert; Bijvoorbeeld de toetsen op te nemen of het invoerapparaat te wijzigen. · Verwijderde de Window.OnKeyPressed evenement. Toetsenbordinvoer wordt nu afgehandeld · uitsluitend via onkeydown en onkeyup. Alle inbreng gebeurtenissen kunnen in het venster klasse in een toekomstige release, waarna alle input via ActionMappers zal worden behandeld worden verwijderd. · Renamed Facilis.Audio.DirectX om Facilis.Audio.ManagedDirectSound en · Facilis.Input.DirectInput te Facilis.Input.ManagedDirectInput. · Facilis.Graphics.Engine.Scene is nu abstract. De implementatie is eerder voorzien is nu te vinden in BasicScene, die uiteindelijk afgeknotte ruimen, maar geen ruimte partitioneren zal presteren. Andere implementaties van Scene zal worden verstrekt die ruimte partitionering uit te voeren. · Facilis.TransformationNode.ITransformables is hernoemd naar Children.


Facilis Engine Gerelateerde software

calder

CALDER is een multi-platform beeldhouwsoftware gericht op artiesten en thuisgebruikers. ...

204

Downloaden

Monsterid

MonsterID is een PHP-script waarmee u kleine monsters kunt maken voor Avatar-afbeeldingen. ...

129

Downloaden

HPGL-DISTILLER

HPGL-DISTILLER is een klein programma dat is geschreven om aspecten van een HPGL-bestand uit te filteren. ...

275

Downloaden