File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed
Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -455,6 +455,29 @@ post on the Discussion boards!
455455[ Blackjack ] : https://github.com/setzer22/blackjack
456456[ blackjack-talk-yt ] : https://onrendering.com/data/papers/catmark/HalfedgeCatmullClark.pdf
457457
458+ ### [ bevy_shadertoy_wgsl] and [ GLSL2WGSL]
459+
460+ ![ Shaders courtesy of @leondenise .] ( shadertoy_wgsl_leon.gif )
461+
462+ [ bevy_shadertoy_wgsl] is a [ Shadertoy] clone for the Bevy game engine,
463+ where the GLSL shader language is replaced by WGSL. It already comes
464+ with a dozen examples and plenty more to go. Feel free to add your own
465+ shaders to the list!
466+
467+ Plus, [ GLSL2WGSL] is a new translator tool that should help migrate the
468+ vast majority of GLSL code to WGSL.
469+
470+ The above GIF showcases the new additions to the examples for
471+ [ bevy_shadertoy_wgsl] : two shaders originally written in [ Shadertoy] by
472+ [ @leondenise ] , and translated to WGSL with the help of [ GLSL2WGSL] .
473+ The first part is a reproduction of Joe Gardner from the movie Soul,
474+ and the second part is a lightweight fluid shader.
475+
476+ [ bevy_shadertoy_wgsl ] : https://github.com/eliotbo/bevy_shadertoy_wgsl
477+ [ Shadertoy ] : https://www.shadertoy.com
478+ [ GLSL2WGSL ] : https://eliotbo.github.io/glsl2wgsl/
479+ [ @leondenise ] : https://twitter.com/leondenise
480+
458481## Library Updates
459482
460483### [ hecs]
You can’t perform that action at this time.
0 commit comments