@@ -229,6 +229,35 @@ on the author's blog for more information.
229
229
[ Vismut v0.4.0 ] : https://gitlab.com/vismut-org/vismut/-/releases/v0.4.0
230
230
[ Vismut Introduction ] : https://orsvarn.com/introducing-vismut/
231
231
232
+ ### [ Blackjack]
233
+
234
+ ![ Blackjack: Showcase of the new catmull-clark subdivision] ( blackjack.gif )
235
+
236
+ [ Blackjack] by @setzer22 is a new procedural modeling application made in Rust,
237
+ using rend3, wgpu and egui. It follows the steps of applications like
238
+ Houdini, or Blender's geometry nodes project and provides a node-based
239
+ environment to compose procedural recipes to create 3d models.
240
+
241
+ The last two months have been quite busy for Blackjack. After an initial open
242
+ source release, several new features have been added:
243
+
244
+ - Added a resizeable viewport system, with node graph pan and zoom.
245
+ - Built an initial implementation for a properties inspector and geometry
246
+ spreadsheet panels.
247
+ - Added a subdivision node, with a fast catmull-clark subdivision technique
248
+ based on
249
+ [ this recent paper] [ blackjack-paper ]
250
+ - Separated the node graph functionality into
251
+ [ its own crate] [ blackjack-node-graph-crate ]
252
+
253
+ _ Discussions:
254
+ [ /r/rust_gamedev] ( https://www.reddit.com/r/rust_gamedev/comments/srgd41/your_rusty_procedural_3d_modeler_blackjack_just/ ) ,
255
+ [ /r/rust] ( https://www.reddit.com/r/rust/comments/sfqung/media_blackjacks_eguibased_node_graph_now/ ) _
256
+
257
+ [ Blackjack ] : https://github.com/setzer22/blackjack
258
+ [ blackjack-paper ] : https://onrendering.com/data/papers/catmark/HalfedgeCatmullClark.pdf
259
+ [ blackjack-node-graph-crate ] : https://github.com/setzer22/egui_node_graph
260
+
232
261
## Library Updates
233
262
234
263
### [ vach]
0 commit comments