Bevy 0.12 brings several new features and improvements to the Bevy game engine, including one-shot systems, UI materials, and a unified `Time` API. The UI in Bevy 0.12 now supports outlines and custom shaders. Additionally, the `AnimationPlayer` API has been improved.
Table of contents
Deferred Rendering #PCF Shadow Filtering #StandardMaterial Light Transmission #Bevy Asset V2 #Suspend and Resume on Android #Material Extensions #Automatic Batching and Instancing of Draw Commands #The Road to GPU-driven Rendering #EntityHashMap Renderer Optimization #Sprite Instancing #Rusty Shader Imports #glTF Emissive Strength #Import Second UV Map In glTF Files #Wireframe Improvements #External Renderer Context #Bind Group Ergonomics #One-Shot Systems #system.map #Simplify Parallel Iteration Method #Disjoint Mutable World Access Via EntityMut #Unified configure_sets API #UI Materials #UI Node Outlines #Unified Time #ImageLoader Settings #GamepadButtonInput #SceneInstanceReady Event #Split Computed Visibility #ReflectBundle #Reflect Commands #Limit Background FPS #AnimationPlayer API Improvements #Ignore Ambiguous Components and Resources #Spatial Audio API Ergonomics #Pitch Audio Source #Added HSL methods to Color struct #Reduced Tracing Overhead #AccessKit Integration Improvements #TypePath Migration #Improved bevymark Example #CI Improvements #Example tooling improvements #Example execution in CI #What's Next? #Support Bevy #Contributors #Full Changelog #1 Comment
Sort: