Skip to content

Commit 15aa81d

Browse files
authored
N36: ferris3d, shame (rust-gamedev#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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy