Bevy Retro Camera
Bevy Retro camera is a 2D, pixel-perfect camera for Bevy. It does work for Bevy 0.8.
Features
- Easy to configure camera optimized for 2D pixel-art rendering.
- Plugin that improve Bevy's rendering for pixel art -> Will save you hours of "Why my pixels are blurs ?"
Quickstart
Create a startup system and use RetroCameraBundle
to create a camera. It's also recommended to add the RetroCameraPlugin
to disable the blur effect due to Bevy's default rendering configuration.
// Add RetroCameraPlugin to you app + a startup system
// Configure your startup system
Compatibility matrix
Bevy | bevy_retro_camera |
---|---|
0.8 | 1.0 |
Inspired by
- The excellent Bevy Cheatbook about custom projections.
- Bevy's Camera and Viewport update.
- The RetroCameraBundle of Bevy Retrograde