Expand description
§Bevy PSX
A Bevy plugin that provides PSX-style low resolution rendering capabilities.
This crate adds support for authentic retro-style rendering by rendering your 3D scene to a low-resolution texture and then upscaling it to fill the window, with optional nearest-neighbor filtering for a pixelated look.
Modules§
- prelude
- Convenient re-exports for users of the bevy_psx library.
Structs§
- Palette
- Represents a color palette that can be loaded from various formats
- Palette
Manager - Resource to manage available palettes
- PsxCamera
- Component to mark a camera as a PSX-style camera.
- PsxCamera
Plugin - Plugin that adds PSX-style low resolution rendering and vertex snapping support to Bevy.
- PsxMaterial
Extension - Combined PSX material extension that includes both vertex snapping and unified shader effects
- PsxRender
Settings - Settings for PSX-style rendering.
- PsxSettings
- Resource to configure PSX material settings globally
Enums§
- Blend
Mode - Blend mode options
- Color
Space - Color space options for palette matching
- Dither
Pattern - Dither pattern options
- Palette
Error - Errors that can occur when loading palettes
Type Aliases§
- PsxMaterial
- Type alias for PSX materials with all effects combined