4/22/2023 0 Comments The ikingssgc hub 0.8![]() ![]() Renderer Optimizations: Parallel frustum culling and unstable sorts for unbatched render phases yielded some big wins!.Automatic Mesh Tangent Generation: If tangents are missing for a mesh, generate them with mikktspace.Upgraded to wgpu 0.13: Uses a new, more ergonomic WGSL shader syntax.Visibility Inheritance: Hiding an entity now also hides all of its descendants in the hierarchy.Spot Lights: A new light type that emits light in a cone shape from a fixed point.Notably, custom shaders can now import the PBR shader logic ![]() Built-in Shader Modularization: Many built-in shader types and functions are now importable.Easily layer camera renders on top of each other, do split screen, or render to a texture in just a few lines of code. Camera-driven Rendering: Each Camera now configures what it renders and how it renders it.New Material System: Custom shaders are now much easier to define, thanks to the new Material trait and AsBindGroup derive.Since our last release a few months ago we've added a ton of new features, bug fixes, and quality of life tweaks, but here are some of the highlights: To update an existing Bevy App or Plugin to Bevy 0.8, check out our 0.7 to 0.8 Migration Guide. Check out Bevy Assets for a collection of community-developed plugins, games, and learning resources. It's free and open source forever! You can grab the full source code on GitHub. ![]() You can check out our Quick Start Guide to try it today. Thanks to 130 contributors, 461 pull requests, community reviewers, and our generous sponsors, I'm happy to announce the Bevy 0.8 release on crates.io!įor those who don't know, Bevy is a refreshingly simple data-driven game engine built in Rust. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |