HORDE3D

Gratis en open source grafische motor voor uw Mac
Download nu

HORDE3D Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nicolas Schulz
  • Uitgever website:
  • http://www.horde3d.org
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 3.3 MB

HORDE3D Tags


HORDE3D Beschrijving

Gratis en open source grafische engine voor uw Mac Horde3D is een kleine open source 3D-rendering engine. Het is geschreven in een poging om een grafische engine te creëren op dit moment naar de verbluffende visuele effecten te verwachten in de volgende generatie games, terwijl op hetzelfde moment als lichtgewicht en conceptueel schoon mogelijk. Horde3D heeft een eenvoudige en intuïtieve interface toegankelijk vanaf vrijwel elke programmeertaal en is bijzonder geschikt voor het renderen van grote menigten van geanimeerde karakters in de kwaliteit van de volgende generatie. OPMERKING: Horde3D is gelicentieerd en gedistribueerd onder de voorwaarden van de GNU Library of Lesser General Public License (LGPL). Hier zijn een aantal belangrijke eigenschappen van "Horde3D": Algemene kenmerken: · Krachtige grafische engine is ontworpen om aan de eisen van de volgende generatie spellen voldoen · Shader driven architectuur met SM 2.0-compatibele hardware als minimumvereiste · Eenvoudig en lichtgewicht totale ontwerp met zeer weinig afhankelijkheden, het vermijden van complexiteit waar mogelijk · Clean objectgeoriënteerde C ++ code · Eenvoudige en intuïtieve C-stijl DLL-interface voor eenvoudige integratie met vrijwel elke programmeertaal · Cross-platform compatibel met behulp van OpenGL als rendering API · Geschikt voor Augmented Reality (AR) en stereo-toepassingen · Functionaliteit voor eenvoudige integratie met game-engines en andere middleware zoals physics engines Resource Kenmerken: · Robuust beheer van de middelen voor onnodige belasting van de gegevens te voorkomen · Garbage collection voor de behandeling van bronafhankelijkheden · Interface voor het laden van gegevens uit bestanden, streams of een soort archief · Dynamic herladen van de middelen voor meer efficiënte ontwikkeling · Laden van modellen en animaties van geoptimaliseerde binaire formaten · Laden van materialen uit een aangepaste XML-formaat · Laden van shaders van een aangepaste XML-formaat inclusief vertex en fragment shaders geschreven in GLSL · Laden van 2D- en cubemap texturen in jpg, png, tga, bmp, psd en HDR-formaten · Laden van pijpleidingen om snel rendering technieken (bijvoorbeeld van uit naar uitgestelde shading) Scene Kenmerken: · Scene grafische structuur met hiërarchische transformaties en begrenzende volumes · Unified scène systeem waarbij wereld, modellen en skeletten zijn slechts scene grafiek takken en geen speciale voorwerpen · Laden van scène grafiek takken van XML-bestanden met volledige orthogonaliteit aan API-functies · Geoptimaliseerde afgeknotte ruiming op het toneel grafiek met behulp van AABB bomen · Occlusie ruiming · Het niveau van detail ondersteuning · Mogelijkheid om scene nodes gewrichten hechten (bijvoorbeeld voor karakter props) · Toegang tot vertex gegevens voor collision detection en interoperabiliteit met physics engines · Ray botsing queries en het knooppunt picking Animatie Kenmerken: · Unified animatie systeem rechtstreeks werken op scène grafiek · Keyframeanimaties voor gewrichten en mazen · Skeletal animatie met maximaal 4 gewichten per vertex gelede modellen · Layered animatie mengen en mixen met behulp van maskers en additief kanalen · Interframe interpolatie voor vloeiende animaties · Toegang tot gezamenlijke gegevens voor dynamische animaties en ragdoll physics · Morph doelstellingen voor mimiek en lipsynchronisatie Visual Kenmerken: · XML gebaseerde aanpasbare rendering pipeline met toewijsbare maken doelen en opdrachten voor het snelle testen van verschillende rendering technieken · Postprocessing kader voor effecten zoals bloei, DOF of motion blur · Ondersteuning voor voorwaartse weergave en verschillende uitgestelde shading technieken · Ondersteuning voor High Dynamic Range (HDR) textures en verlichting · Ondersteuning voor bijna alle moderne rendering technieken, waaronder normale kaart gebracht phong verlichting en parallax mapping · Ondersteuning voor real-time reflecties en andere technieken die meerdere camera's voor weergave vereisen · Realtime schaduwen gebaseerd op Parallel Split Maps Shadow · Shaders voor materialen en de lichtbron interactie · Software villen en vertex shader skinning voor het renderen van honderden geanimeerde karakters · Volledig geïntegreerd particle systemen die schaduwen kan uitbrengen en andere effecten zoals motion blur ontvangen · Overlays voor rendering GUI elementen en het lettertype Tool Kenmerken: · Krachtige Collada Converter voor het importeren van gegevens uit een model en animatie van vele veelgebruikte modeling pakketten · Berekening van raakruimte grondslag bump mapping · Optimalisatie van geometrie voor GPU cache Wat is er nieuw in deze release: · Gerefactored shader-systeem: nieuwe shader bestandsformaat zonder XML CDATA secties, ondersteuning voor #include en automatische permutatie genereren op basis van vlaggen. · Vervangen textuur-eenheidconfiguratie in materialen door genoemde samplers (Pipeline-opdracht Bindbuffer is gewijzigd en ongebruikers toegevoegd). · Meer geconfigureerbaar gemaakt maken van staten aan Shader-contexten. · Toegevoegde configureerbare sampler-staten aan Shader-formaat (Resource-vlaggen Notecefiltering en notexrepeat werden verwijderd). · Aangepast alle monsterschakeringen naar een refactored shader-systeem en implementeerden een enkele Übershader voor modellen. · Refactored LOD-systeem: modellen kunnen nu LOD MESHES hebben (groepsnoto's Params Mindist en Maxdist zijn verwijderd). · Geoptimaliseerd scènemanagement door een eenvoudige ruimtelijke grafiek te implementeren. · Geoptimaliseerde uitvoering van het toevoegen van knooppunten aan grote scène-grafieken. · Toegevoegde ondersteuning voor het laden van DDS-bestanden (kubuskaarten moeten nu worden opgeslagen als DDS; verticale kruislay-out niet langer ondersteund). · Samengevoegde structuur2D en TextureCube-middelen aan een single-textuurbron. · Verwijderde potconversie van NPOT-texturen. · Toegevoegde kleursteun voor overlays (Toegegeven Shader Uniform en gewijzigde API-functie Showoverlay en Utility Function ShowText). · Extended Utility Function ShowFramestats. · Gewijzigde overlay-coördinatensysteem Oorsprong van onderrug naar boven-links om overlay-systeem intuïtiever te maken. · Blootgestelde camera-transformatie aan pijpleiding Fullscreen-quad passes. · Toegevoegd mooier uitziende infobox voor framestatistieken. · Toegevoegde motoroptie DumpfailedShaders voor het dumpen van corrupte Shader-code naar een bestand. · Toegevoegde API-functie GETNEXTRESOURCE voor het herhalen van de bronnen. · Toegevoegde API-functie-finaliseframe dat moet worden gebeld nadat alle weergave voor het huidige frame is uitgevoerd. · Toegevoegde API-functie-setmaterialsampler. · Vervangen API-functie Grootte door SetupViewport. · Toegevoegd API-functie Checknodevisibility om erachter te komen of een knooppunt zichtbaar is. · Hernoverende API-functie CalcamerAppro-optieMatrix naar GetCamerAprojectieMatrix, omdat het nu de matrix nu retourneert in plaats van het opnieuw te berekenen. · Hernoemde anisotropyfactor tot maxanisotropie in engineeringen enum. · Hernoverende hulpbronnen-effect op deelleffect om verwarring met schaduwseffecten te voorkomen (ook aangepaste emitterknoopparamumenten en standaardbestandsextensie). · Heeft veel kleinere bugfixes, codeopruimingen en optimalisaties in de motorkern. · Colladaconv-update: Verwijderde Shader Name-opdrachtregelparameter, omdat het meestal niet vereist is met Übershaders. · COLLADACONV UPDATE: COLLADACONV schrijft skinning shader vlag naar materialen wanneer het model gewrichten heeft. · Ondersteuning toegevoegd voor knooppuntbibliotheken aan Colladaconv. · Ondersteuning toegevoegd voor polygon-tags aan Colladaconv.


HORDE3D Gerelateerde software

Savalldocsto

Gratis Photoshop-script die u helpt bij het opslaan van alle geopende bestanden in een map als JPEG-kwaliteit 7 ...

52 2 KB

Downloaden

Terragen2

Een nuttige toepassing waarmee u fotorealistische landschapsbeelden kunt maken ...

143 3.7 MB

Downloaden