Skip to content

Commit 15aa81d

Browse files
authored
N36: ferris3d, shame (#1128)
1 parent 0f493b9 commit 15aa81d

File tree

3 files changed

+44
-0
lines changed

3 files changed

+44
-0
lines changed

content/news/036/index.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,26 @@ and interests 😄
116116
[64kramsystem]: https://github.com/64kramsystem
117117
[game-ports-project]: https://github.com/rust-gamedev/rust-game-ports
118118

119+
### [Ferris 3D Got Released!][ferris3d-github]
120+
121+
![colorful render of a 3d model of Ferris with additional wireframe view](raymarch_ferris_3d_release.jpg)
122+
123+
[@RayMarch][raymarch-twitter] created a 3d model of [Ferris the Rustacean][ferris]
124+
for the Rust community!
125+
126+
The model is [now available for free here on github][ferris3d-github]!
127+
128+
It was released into the [public domain][public-domain] so you can use it
129+
however you like, even commercially!
130+
131+
_Discussions: [Twitter][raymarch-twitter-release]_
132+
133+
[ferris]: https://rustacean.net/
134+
[raymarch-twitter]: https://twitter.com/Ray__March
135+
[raymarch-twitter-release]: https://twitter.com/Ray__March/status/1554115149312790529
136+
[ferris3d-github]: https://github.com/RayMarch/ferris3d
137+
[public-domain]: https://creativecommons.org/publicdomain/zero/1.0/
138+
119139
## Game Updates
120140

121141
### [Way of Rhea][wor]
@@ -810,6 +830,30 @@ available on crates.io.
810830
[bevy_mod_fbx]: https://github.com/HeavyRain266/bevy_mod_fbx
811831
[Samuel Rosario]: https://www.artstation.com/artwork/bKJ0EE
812832

833+
### [shame]
834+
835+
![logo of shame - shader metaprogramming](raymarch_shame.jpg)
836+
837+
[shame] lets you author shaders and pipeline layouts
838+
in a single seamless piece of rust code. It offers:
839+
840+
- a simple and lightweight setup,
841+
- type checks from input assembly all the way to fragment output,
842+
- (re)generate different shaders/pipelines based on runtime parameters,
843+
- [shader hot reloading][shame-examples],
844+
- [examples using wgpu][shame-examples]!
845+
846+
A Discord channel for questions/feedback is linked in the
847+
[Github readme][shame].
848+
849+
<!-- i am unable to generate a permanent discord invite link,
850+
thats why i link to the project github, where i can update the
851+
link once it is outdated -->
852+
853+
[raymarch-github]: https://github.com/RayMarch
854+
[shame]: https://github.com/RayMarch/shame
855+
[shame-examples]: https://github.com/RayMarch/shame/tree/main/examples
856+
813857
## Popular Workgroup Issues in Github
814858

815859
<!-- Up to 10 links to interesting issues -->
Loading

content/news/036/raymarch_shame.jpg

313 KB
Loading

0 commit comments

Comments
 (0)