Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit e1966ad

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

File tree

2 files changed

+29
-0
lines changed
Filter options

2 files changed

+29
-0
lines changed

‎content/news/031/blackjack.gif

Copy file name to clipboard
1.7 MB
Loading

‎content/news/031/index.md

Copy file name to clipboardExpand all lines: content/news/031/index.md
+29Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.