Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c276552

Browse filesBrowse files
mrDIMASozkriff
andauthored
Newsletter 10: Add rg3d and rusty editor (rust-gamedev#144)
* added rg3d-sound into libraries section * add rusty-shooter game * fixed links for rusty-shooter game * added WIP mark for rusty-shooter game video * added features list for rusty-shooter game * added rg3d engine and rusty-editor * added screenshots * fixed paragraphs indentation * Newsletter 10: rg3d: fmt tweaks * Newsletter 10: rg3d: smaller images Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
1 parent 1ffcbad commit c276552
Copy full SHA for c276552

File tree

3 files changed

+43
-0
lines changed
Filter options

3 files changed

+43
-0
lines changed

‎content/posts/newsletter-010/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-010/index.md
+43Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,49 @@ You can follow along for updates and release progress [here][updates].
214214

215215
## Library & Tooling Updates
216216

217+
### [rg3d Engine][rg3d]
218+
219+
![3rd person walking simulator](rg3d_3rd_person_example.jpg)
220+
221+
[rg3d][rg3d] is a 3d game engine. It has gained a lot of new features:
222+
223+
- Volumetric lights - lights now have configurable amount of light scattering
224+
in volume which significantly improves light quality.
225+
- Multi-camera rendering - can be used to make split-screen games, add
226+
picture-in-picture features and so on.
227+
- Asynchronous resource loading
228+
- [Four new examples](https://github.com/mrDIMAS/rg3d/tree/master/examples)
229+
- Screen-space ambient occlusion (SSAO)
230+
- Directional lights for outdoor scenes, it still has no shadows yet.
231+
- Documentation improvements - still far from completion, but covers some basic
232+
use cases.
233+
- Serialization improvements.
234+
- [rg3d-ui crate](https://github.com/mrDIMAS/rg3d-ui) improvements: added
235+
docking manager, menu, file browser, tree view.
236+
- Editor - more about that below.
237+
238+
[rg3d]: https://github.com/mrDIMAS/rg3d
239+
240+
#### [rusty editor]
241+
242+
![rusty editor](rusty_editor.jpg)
243+
244+
[rusty editor] is a scene editor for rg3d engine, the goal is to make robust
245+
and easy-to-use editor which is able to load, modify, and save scenes in
246+
native engine format. The editor is based on rg3d engine, user interface
247+
is based on rg3d-ui crate which developing in parallel with editor. It is
248+
still in very early development phase, but it already have some basic
249+
features:
250+
251+
- Undo/redo
252+
- Saving and loading of scenes.
253+
- Interaction modes (move, scale, rotate).
254+
- Node properties editor
255+
- World outliner (scene hierarchy editor).
256+
- And many other small stuff.
257+
258+
[rusty editor]: https://github.com/mrDIMAS/rusty-editor
259+
217260
### [Goods]
218261

219262
Asset management library that aims to be easy to use, flexible, extensible
Loading
215 KB
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.