@@ -169,6 +169,53 @@ it hit version 0.28 which added new functionality and improved existing:
169
169
170
170
## Tooling Updates
171
171
172
+ ### [ Blackjack]
173
+
174
+ ![ Blackjack: A height field terrain built from a noise function being edited in
175
+ real time] ( blackjack.gif )
176
+
177
+ [ Blackjack] by @setzer22 is a procedural modeling application made in Rust,
178
+ using rend3, wgpu, and egui. It follows the steps of applications like Houdini,
179
+ or Blender's geometry nodes project and provides a node-based environment to
180
+ compose procedural recipes to create 3d models.
181
+
182
+ The past couple months have been busy for Blackjack, the work continues with a
183
+ focus of filling in all the missing bits to enable usage in more indie gamedev
184
+ workflows.
185
+
186
+ Some of the changes include:
187
+
188
+ - New nodes for geometry editing, like: _ Resample curve_ , _ Point cloud_ ,
189
+ _ Polygon_ , _ Line from points_ or _ Edit geometry_ .
190
+ - A new type of mesh, the height map with its set of nodes.
191
+ - A way to import OBJ meshes into procedural graphs.
192
+ - Bug fixes in extrude and bevel nodes, making them more robust and handle more
193
+ kinds of meshes.
194
+ - A new DragValue widget offering more precise control when tweaking parameters.
195
+ - Smoother camera controls and various editor UX improvements.
196
+
197
+ Blackjack has no release notes yet, but make sure to check out the recently
198
+ merged PRs ([ 1] [ blackjack-pr-1 ] , [ 2] [ blackjack-pr-2 ] , [ 3] [ blackjack-pr-3 ] ) for a
199
+ more in-depth summary of the changes and lots of animated gifs.
200
+
201
+ On the social side, a first [ blog post] [ blackjack-blog-post ] in a series was
202
+ published on Ko-fi showing a real gamedev use case using Blackjack and the Godot
203
+ engine together to implement a racing game. Additionally, Blackjack now has a
204
+ [ Twitter account] [ blackjack-twitter ] . Consider following both for more frequent
205
+ updates!
206
+
207
+ Currently, development is focused on implementing the next major feature:
208
+ Gizmos. There are [ some initial results] [ blackjack-gizmos ] , and the full PR for
209
+ it is expected to land sometime during November.
210
+
211
+ [ Blackjack ] : https://github.com/setzer22/blackjack
212
+ [ blackjack-pr-1 ] : https://github.com/setzer22/blackjack/pull/45
213
+ [ blackjack-pr-2 ] : https://github.com/setzer22/blackjack/pull/46
214
+ [ blackjack-pr-3 ] : https://github.com/setzer22/blackjack/pull/52
215
+ [ blackjack-gizmos ] : https://twitter.com/Blackjack3dRust/status/1587900630718615552
216
+ [ blackjack-blog-post ] : https://ko-fi.com/post/New-nodes-Improved-Lua-bindings-and-lots-of-QoL-i-S6S6FK40S
217
+ [ blackjack-twitter ] : https://twitter.com/Blackjack3dRust
218
+
172
219
## Library Updates
173
220
174
221
### [ presser]
0 commit comments