0

Blener 3d (vs. 2.9x) で python (bpy) を使用して解決したいタスクは次のとおりです。tashk は、いくつかの制約を使用してランダムな矢印を作成することです。

フローチャートのように、矢印は常に 2 つのオブジェクト (ボックスまたは円) を接続する必要があります (矢印のソースとして座標 x1 y1 とターゲットとして x2 y2 が与えられます)。また、矢印にはいくつかの小さなランダムなバリエーションが必要です (手描きの矢印のように)。

私は、ベジェ曲線を使って手で矢印を描くことを実験しました。または、何らかの方法で描画された矢印オブジェクトとラティスを使用して、矢印を伸ばして回転させました(最終的にベジェ曲線のように見えるようにするため)。

意味のある多様性を作成するために、最小のパラメーターで矢印を形成可能にするための、さらに優れた、またはより簡単な別のアプローチがあるかもしれません。

おそらく、未加工のオブジェクトから始めて、いくつかの側面を変形させて、ランダムな変化が生じるようにすることもできますが、矢印は依然として典型的な矢印のように見えます.

Blender with Pythonでこれを達成するためのベストプラクティスはありますか?

4

0 に答える 0