De op roest gebaseerde Bevy-motor kreeg een grote update

De op roest gebaseerde Bevy-motor kreeg een grote update

Voor degenen die het niet weten: Bevy is een eenvoudige datagestuurde game-engine gebouwd in Rust, en het is voor altijd gratis en open source. Het wordt geleverd met een reeks door de gemeenschap ontwikkelde plug-ins, games en leermiddelen, en je kunt de mening van een game-ontwikkelaar erover krijgen in ons recente interview met het team achter kasteelbouwsimulator Tiny Glade.

Bevy 0.14 is misschien wel de grootste release van de engine tot nu toe, met een uitgebreide changelog, waaronder een groot aantal nieuwe functies, bugfixes en aanpassingen aan de levenskwaliteit. Hier zijn enkele hoogtepunten:

  • Virtuele techniek: Meshes voorbewerken tot “mini-meshes”, waardoor een efficiënte weergave van grote hoeveelheden geometrie mogelijk wordt;
  • Scherpe reflecties in het schermgebied:Geschatte reflecties van het schermgebied waarover de stralen in realtime bewegen;
  • Diepte van het veld: Zorgt ervoor dat objecten op bepaalde diepten onscherp worden, wat het gedrag van fysieke lenzen nabootst;
  • Bewegingsonscherpte voor elk object:Vervagen van objecten die snel bewegen ten opzichte van de camera;
  • Volumetrische mist/verlichting:Het simuleren van mist in de 3D-ruimte, waardoor de lichten prachtige “goddelijke stralen” kunnen produceren;
  • Classificatie van bioscoopkleuren:Pas de tonemapping in je game aan met behulp van een volledige reeks filmische kleurcorrectietools;
  • PBR-contrast:Verbeter de weergave van oppervlakken waarvan de oppervlakteruwheid varieert langs de raak- en tangentiële richtingen van het gaas, zoals gepolijst metaal en haar;
  • Automatische belichting:Configureer camera's om hun belichting dynamisch aan te passen op basis van waar u naar kijkt;
  • PCF voor puntlampen: Verzacht de schaduwen van lichtpunten, waardoor hun kwaliteit verbetert;
  • Animatie samenvoegen: De nieuwe low-level animatiegrafiek voegt ondersteuning toe voor het samenvoegen van animaties, waardoor de weg wordt geëffend voor op assets gebaseerde grafische animatietools van derden;
  • ECS-waarnemers en haken: AReageer automatisch (en direct) op willekeurige gebeurtenissen, zoals het toevoegen en verwijderen van componenten;
  • Betere kleuren: TTypeveilige kleuren maken duidelijk in welke kleurruimte u werkt en bieden een groot aantal nuttige technieken;
  • Berekende gevallen en subgevallen: MHet omgaan met complexe applicatiestatussen is eenvoudig met deze typeveilige uitbreidingen naar abstracte statussen;
  • Afgeronde hoeken: RBeginnend met een van bevy_ui gebruikersinterface Ruwe randen U kunt nu hoekradii procedureel instellen op uw UI-elementen.
READ  In juli starten 6 wedstrijden

Een reactie achterlaten

Je e-mailadres zal niet getoond worden. Vereiste velden zijn gemarkeerd met *