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 f82e8ca

Browse filesBrowse files
N32: Add Terrain Generator and Bloom3D (rust-gamedev#995)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
1 parent 4f2eace commit f82e8ca
Copy full SHA for f82e8ca

File tree

3 files changed

+32
-0
lines changed
Filter options

3 files changed

+32
-0
lines changed

‎content/news/032/bloom3d.jpg

Copy file name to clipboard
215 KB
Loading

‎content/news/032/index.md

Copy file name to clipboardExpand all lines: content/news/032/index.md
+32Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,24 @@ fun and test your skills.
318318

319319
[rust-nonogram]: https://github.com/henryksloan/rust-nonogram
320320

321+
### [Terrain Generator][terrain-generator]
322+
323+
![A screenshot looking down on mountainous terrain and an ocean](terrain_generator.jpg)
324+
325+
"Terrain Generator" is a website made by [@kettlecorn][kettlecorn_twitter] that
326+
generates procedural island landscapes. It uses WebAssembly SIMD and multithreading
327+
via WebWorkers to speed up generation.
328+
329+
The terrain is generated with multi-octave simplex noise using the new
330+
simplex-noise crate [`clatter`][clatter].
331+
332+
Terrain Generator's code is open-sourced on [GitHub][terrain-generator-github].
333+
334+
[terrain-generator]: https://ianjk.com/terrain_generator/
335+
[kettlecorn_twitter]: https://twitter.com/kettlecorn
336+
[clatter]: https://ianjk.com/terrain_generator/
337+
[terrain-generator-github]: https://github.com/kettle11/open_world_game
338+
321339
## Engine Updates
322340

323341
### [godot-rust](https://github.com/godot-rust/godot-rust)
@@ -408,6 +426,20 @@ series.
408426

409427
## Tooling Updates
410428

429+
### [Bloom3D][bloom3d]
430+
431+
![A screenshot of Bloom3D's interface and a simple low-polygon building.](bloom3d.jpg)
432+
433+
[Bloom3D][bloom3d] is an extremely minimalist in-browser 3D modeling tool made
434+
by [@kettlecorn](kettlecorn_twitter)
435+
that released earlier this month.
436+
437+
Bloom3D is built completely with Rust from user-interface to core algorithms.
438+
The game engine and many of the libraries powering Bloom3D are open-sourced on [GitHub][koi].
439+
440+
[bloom3d]: https://bloom3d.com
441+
[koi]: https://github.com/kettle11/koi
442+
411443
## Library Updates
412444

413445
### [bevy_match3]
275 KB
Loading

0 commit comments

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