@@ -209,6 +209,29 @@ It can be played in the browser or downloaded at [itch.io][Cary].
209209[ Cary ] : https://specificprotagonist.itch.io/cary
210210[ extra-credits-jam ] : https://itch.io/jam/extra-credits-game-jam-6
211211
212+ ### [ vange-rs]
213+
214+ ![ vangers-shadow] ( vangers-shadows.jpeg )
215+
216+ [ vange-rs] is the project of re-implementing the [ Vangers] game (from 1998)
217+ in Rust using modern development practices, parallel computations, and GPU.
218+
219+ This month vange-rs got real-time shadows!
220+ See [ video on /r/rust_gamedev] [ vangers-shadow-video ] and technical description
221+ on the [ Hybrid Shadows] [ vangers-shadow-blog ] post of the blog.
222+
223+ Another exciting development - the new bruteforce rendering technique allowing
224+ to shift the camera behind the mechos as in 3rd person view.
225+ See [ video on /r/rust_gamedev] [ vangers-bars-video ] and technical description on
226+ the [ Bar Painting] [ vangers-bars-blog ] post of the blog.
227+
228+ [ Vangers ] : https://en.wikipedia.org/wiki/Vangers
229+ [ vange-rs ] : https://github.com/kvark/vange-rs
230+ [ vangers-shadow-video ] : https://reddit.com/r/rust_gamedev/comments/i32p6r/realtime_hybrid_shadows_in_vangers
231+ [ vangers-shadow-blog ] : https://kvark.github.io/vange-rs/2020/08/04/shadows.html
232+ [ vangers-bars-video ] : https://reddit.com/r/rust_gamedev/comments/igejxy/vangers_3rd_person_camera
233+ [ vangers-bars-blog ] : https://kvark.github.io/vange-rs/2020/08/29/bar-painting.html
234+
212235### [ Chillscapes] [ chillscapes-itch ]
213236
214237![ Chillscapes Main Menu] ( chillscapes_main_menu.png )
@@ -529,6 +552,43 @@ also built.
529552[ hassle-rs ] : https://github.com/Traverse-Research/hassle-rs
530553[ dxc ] : https://github.com/microsoft/DirectXShaderCompiler
531554
555+ ### [ gfx-rs] [ gfx-repo ] and [ wgpu] [ wgpu-site ]
556+
557+ ![ wgpu-rs water] ( wgpu-water.gif )
558+ _ wgpu-rs's [ water example] [ wgpu-water ] _
559+
560+ gfx-rs project and wgpu ecosystem have observed the release of 0.6 versions! 🎉
561+
562+ Some of the updates:
563+
564+ - Reworked project structure:
565+ - ` wgpu-core ` - a safe pure-Rust internal API, implementing WebGPU specification;
566+ - ` wgpu-rs ` - the idiomatic Rust wrapper;
567+ - ` wgpu-native ` - the C API wrapper, aiming to be compatible with [ Dawn] ;
568+ - Gecko and Servo - for implementing WebGPU API in the browsers.
569+ - Ability to record API traces, replay them on a different machine,
570+ and run data-driven tests.
571+ - ` write_buffer ` and ` write_texture ` for update the GPU data
572+ without intermediate staging buffers or encoders.
573+ - A number of powerful native-only extensions, such as descriptor indexing,
574+ as well as web-compatible extensions like depth-clamping.
575+ - [ naga] v0.2 - an experimental shader translation library.
576+ - The [ showcase gallery] ( https://wgpu.rs/#showcase ) was updated.
577+
578+ Read about the details on [ gfx-rs blog] ( https://gfx-rs.github.io/2020/08/18/release-0.6.html ) .
579+
580+ [ @sothr ] ( https://github.com/sothr ) has reworked the
581+ [ wgpu instancing tutorial] [ wgpu-instancing-tutor ] .
582+ See discussion at [ /r/rust_gamedev] [ wgpu-instancing-reddit ] .
583+
584+ [ gfx-repo ] : https://github.com/gfx-rs/gfx
585+ [ wgpu-site ] : https://wgpu.rs
586+ [ wgpu-water ] : https://github.com/gfx-rs/wgpu-rs/tree/master/examples/water
587+ [ wgpu-instancing-tutor ] : https://sotrh.github.io/learn-wgpu/beginner/tutorial7-instancing/#the-instance-buffer
588+ [ wgpu-instancing-reddit ] : https://reddit.com/r/rust_gamedev/comments/i8np5v/simplified_instancing_tutorial_learn_wgpu
589+ [ naga ] : https://github.com/gfx-rs/naga
590+ [ Dawn ] : https://dawn.googlesource.com/dawn
591+
532592### [ KAS] v0.5 and [ KAS-text] v0.1
533593
534594![ KAS text layout] ( kas-text-layout.png )
0 commit comments