File tree 2 files changed +23
-0
lines changed
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!
455
455
[ Blackjack ] : https://github.com/setzer22/blackjack
456
456
[ blackjack-talk-yt ] : https://onrendering.com/data/papers/catmark/HalfedgeCatmullClark.pdf
457
457
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
+
458
481
## Library Updates
459
482
460
483
### [ hecs]
You can’t perform that action at this time.
0 commit comments