bevy
bevy copied to clipboard
A refreshingly simple data-driven game engine built in Rust
This is a draft PR containing a partial implementation of the curve API described in [this RFC](https://github.com/bevyengine/rfcs/pull/80). # Objective Create a trait, `Curve`, providing a general functional API surface for...
This is an in-progress prototype implementation of `Curve` for the geometric curves created in `bevy_math`. Everything here is subject to heavy renaming; I just wanted to get something functional up...
Updates the requirements on [winit](https://github.com/rust-windowing/winit) to permit the latest version. Release notes Sourced from winit's releases. Winit version 0.30.0 Added Add OwnedDisplayHandle type for allowing safe display handle usage outside...
This commit makes us stop using the render world ECS for `BinnedRenderPhase` and `SortedRenderPhase` and instead use resources with `EntityHashMap`s inside. There are three reasons to do this: 1. We...
> Given #13279. Could we add a setup command to our CI tool that asks the contributor some questions and then setups the `config.toml` for them? _Originally posted by @Brezak...
# Objective - The StandardMaterial always uses ATTRIBUTE_UV_0 for each texture except lightmap. This is not flexible enough for a lot of gltf Files. - Fixes #12496 - Fixes #13086...
## Bevy version 0.13 ## What you did - Created a file `assets/A#.ron` - Attempted to load this file with bevy ## What went wrong Loading fails, the AssetServer returns...
# Objective - **Describe the objective or issue this PR addresses.** `bevy_asset` includes code [here](https://github.com/bevyengine/bevy/blob/4350ad0bd184dc94bc7f2d0d076a3482950dfe8c/crates/bevy_asset/src/io/wasm.rs#L61) that references `web_sys::WorkerGlobalScope`. However, `bevy_asset` does not enable this feature, see [here](https://github.com/bevyengine/bevy/blob/4350ad0bd184dc94bc7f2d0d076a3482950dfe8c/crates/bevy_asset/Cargo.toml#L50). Running examples does...
## What problem does this solve or what need does it fill? In bevy 0.12 the ```rust // mod shape struct Plane { size: f32, subdivision: u32 } ``` struct...
# Objective - I have a [list of unstable rustdoc features](https://github.com/orgs/bevyengine/projects/16) that I play to start enabling. - These features need to be enabled in the `[package.metadata.docs.rs]` table of all...