Skip to content

Commit a67ded7

Browse files
authored
N36: Blackjack (#1102)
1 parent df9c37b commit a67ded7

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

content/news/036/blackjack.gif

474 KB
Loading

content/news/036/index.md

+31
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,37 @@ If needed, a section can be split into subsections with a "------" delimiter.
7474

7575
## Tooling Updates
7676

77+
### [Blackjack]
78+
79+
![Blackjack: A procedural bridge being edited in real-time](blackjack.gif)
80+
81+
[Blackjack] by @setzer22 is a new procedural modeling application made in Rust,
82+
using rend3, wgpu, and egui. It follows the steps of applications like
83+
Houdini, or Blender's geometry nodes project and provides a node-based
84+
environment to compose procedural recipes to create 3d models.
85+
86+
The focus for the past few months has been into evolving Blackjack from a proof
87+
of concept into a usable application. It's current status is not yet production
88+
ready, but it can now be used to build complex procedural models editable inside
89+
a game engine thanks to its new engine integration system.
90+
91+
Some of the new features include:
92+
93+
- A better data model for meshes, based on groups and channels.
94+
- Game engine integration with Godot, more engines coming soon.
95+
- Introduce Lua as an extension language.
96+
- Add *many* new nodes: Extrude along curve, Copy to points...
97+
- Add experimental support for L-Systems.
98+
- Reworked Look & Feel
99+
100+
A talk about Blackjack's vision and a tour of its features was shared at the
101+
start of July in the [Rust gamedev meetup][blackjack-talk-yt]. Interested
102+
developers are encouraged to [check the project out on GitHub][Blackjack] and
103+
post on the Discussion boards!
104+
105+
[Blackjack]: https://github.com/setzer22/blackjack
106+
[blackjack-talk-yt]: https://onrendering.com/data/papers/catmark/HalfedgeCatmullClark.pdf
107+
77108
## Library Updates
78109

79110
## Popular Workgroup Issues in Github

0 commit comments

Comments
 (0)