Skip to content

Commit e1966ad

Browse files
N31: Blackjack (#953)
* N31: Blackjack * Moved links Co-authored-by: Forest Anderson <forestkzanderson@gmail.com>
1 parent 602e524 commit e1966ad

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

content/news/031/blackjack.gif

1.7 MB
Loading

content/news/031/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,35 @@ on the author's blog for more information.
229229
[Vismut v0.4.0]: https://gitlab.com/vismut-org/vismut/-/releases/v0.4.0
230230
[Vismut Introduction]: https://orsvarn.com/introducing-vismut/
231231

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+
232261
## Library Updates
233262

234263
### [vach]

0 commit comments

Comments
 (0)