@@ -74,6 +74,37 @@ If needed, a section can be split into subsections with a "------" delimiter.
74
74
75
75
## Tooling Updates
76
76
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
+
77
108
## Library Updates
78
109
79
110
## Popular Workgroup Issues in Github
0 commit comments