bevy-adapt-3d-to-2d
Installation
SKILL.md
Bevy adapt 3D to 2D
When to use
Load this when a 3D design should render as sprites or billboards. Gameplay components stay. Render components change.
ECS shape
- Draw: replace mesh and PBR material entities' render parts with
Spritewhere a billboard is enough. - Camera: use
Camera2dfrom bevy-camera-systems. - Lights: 3D light entities are not required for an unlit sprite. Do not leave clustered-light assumptions in gameplay code.
Coming from Godot
| Godot idea | Bevy idiom |
|---|---|
| Mesh actor | Sprite plus the same gameplay components. |
| Perspective camera | Camera2d. |
| Height | A sort value you store. No 2.5D engine mode was opened. |