GraphiteEditor / GraphiteEditor/Graphite

Add node that plots graphs as geometry using parametric equations

オープン
#2,458 コメント 5 件 リアクション 2 件 担当者 0 名 GitHub で見る
Good First Issue Graphics
主要言語
Rust
スター
27.2k
フォーク
1.3k
平均マージ
20時間 5分
マージ済み PR(30日)
57

説明

I wanted to draw this illustration using graphite, but ended up using desmos and screenshotting it, because they support parametric equations. It will be nice to have such a node.

Desmos illustration

Image

I think that in this node we should be able to specify density of the geometry (amount of points), because different equations require different density, and it can affect performance.

I think there also should be density multiplier for the export rendering (if there is such a regime). So that at the editing stage we may see segmented geometry, and for the final render it will be smooth.

Also, unsolved problem: how to make this node accept any amount of variables (so that you can tweak behavior of your equation, like `l` in my example). This is also the problem for the Math node. Without this, this node will be not as useful is it might be. (#2462, and see also #2459)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず関連する issue #2462 と #2459 を読み、次に既存の Math ノードと、ノードがどのように変数を公開しているかを調べてください。完了条件として、点密度を設定可能なパラメトリック方程式用のジオメトリノード、エクスポートレンダリング用の密度乗数、および変数の数が異なる方程式に対する明確なアプローチが必要です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
rust
領域
computer-graphics
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
28/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。