bevy_sprite3d

Use 2d sprites in a 3d scene. This was my go-to workflow back when I was using Unity. This crate replicates it in bevy.

Useful for: - 2d games using bevy's lighting (orthographic camera, 3d sprites) - 2d games with easier parallax and scale (perspective camera, 3d sprites) - 2d games in a 3d world (perspective camera, both 3d sprites and meshes)

You could also use this for billboard sprites in a 3d game (a la Delver), so long as you set the sprite rotation.

Examples

Example using bevy_sprite3d:

chaos

Some more examples. These don't use bevy, but demonstrate the effect style:

the last night the last night hollow knight