Skip to content

Commit 631374d

Browse files
N30: Bevy Smud (#940)
Co-authored-by: Joe Clay <[email protected]>
1 parent 1a80430 commit 631374d

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

content/news/030/bevy-smud.png

200 KB
Loading

content/news/030/index.md

+19
Original file line numberDiff line numberDiff line change
@@ -726,6 +726,25 @@ to allow writing custom queries, implement schedulers with parallel execution et
726726

727727
[Edict]: https://github.com/zakarumych/edict
728728

729+
### [Bevy Smud][bevy-smud]
730+
731+
![Bevy Smud screenshot](bevy-smud.png)
732+
_A bevy drawn with Bevy Smud_
733+
734+
[Bevy Smud][bevy-smud] is a new [Bevy][bevy-smud-bevy] plugin for drawing 2D
735+
shapes using signed distance fields.
736+
737+
It contains ports of all of [Inigo Quilez' 2D SDF
738+
primitives](https://iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm),
739+
and allows easily composing said primitives together.
740+
741+
Shapes that share the same SDF and fill are automatically instanced, as shown in
742+
the [demo video of 100k birds][bevy-smud-birds]
743+
744+
[bevy-smud]: https://github.com/johanhelsing/bevy_smud
745+
[bevy-smud-bevy]: https://bevyengine.org
746+
[bevy-smud-birds]: https://twitter.com/jkhelsing/status/1486794339682508809
747+
729748
### [rafx]
730749

731750
[![Rafx Screenshot](rafx-screenshot.jpg)][rafx-youtube-video]

0 commit comments

Comments
 (0)