Add dedicated skinned rendering, pose restoration, shared Material and Material Instance slots, registry-driven components, Surface/Solari integration, transactional schema upgrades, navigation authoring, documentation, and evaluation evidence. |
||
|---|---|---|
| .. | ||
| src | ||
| .cargo_vcs_info.json | ||
| .cargo-ok | ||
| BLACKSITE_PATCH.md | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Cargo.toml.orig | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| README.md | ||
Bevy Solari
Blacksite fork
This vendored Bevy 0.19 crate is patched to consume both Bevy StandardMaterial and Blacksite's
versioned Surface ABI. Validated Surface evaluator generations are namespaced into the shared
ray-query shader library, including evaluator-driven opaque/cutout candidate acceptance.
Skinned and morphed meshes are intentionally not submitted by Blacksite's game_hot bridge. Bevy
0.19 exposes the source mesh slab to Solari rather than the raster renderer's post-morph/post-skin
vertices; tracing that slab would render a stale bind-pose proxy. See BLACKSITE_PATCH.md for the
maintained boundary and upgrade notes.