2022年7月27日(現地時間)- F12は、Blender用3Dツリー成長アドオンの最新アップデート The Grove 11 をリリースしました。
新機能ハイライト
このリリースでは、小枝の複製にジオメトリノードを使用するようになり、シミュレーションレイヤーはアトリビュートに書き込まれるようになりました。この2つの移行により、クリエイティブな自由度、スピード、効率性が向上しました。また、シミュレーションの実行中に木が成長する様子を見ることができるようになり、小枝に風を当てることも可能となりました。
さらに、すべての既存ツールの継続的な改善により、さらに洗練されたエクスペリエンスを実現しています。スタッシュやアンドゥや待望のRootsツールなどが新しく追加されています。
Roots(根)
Roots(根)作成する機能が追加されました。この機能は、シミュレーションがない分、従来のツリージェネレータと同じように動作し、非常に高速に処理されます。シミュレーションという選択肢もありましたが、植物の地上部分に比べて研究が難しく、未知の部分が多すぎるとのことで採用されませんでした。
根の形状は、オーストリアのLore KutscheraとErwin Lichteneggerという二人の研究者が、40年という長い年月をかけて、さまざまな植物や樹木の根系をすべて発掘し、図にしたものが載っている書籍を参考としているようです。
ルーツはツリーと一緒に成長することはなく、レコード機能とは連動しません。ツリーと根が完成したら、それらを結合して、ベベルノードから滑らかな法線を用いて根と幹の遷移を改善することができます。
ジオメトリノード
Geometry Nodes は、複雑なオブジェクトを構築するために組み合わせることができる一連のノードを持つ生成システムで、簡単に微調整ができます。このリリースでは、小枝の複製にジオメトリノードを使用するようになり、シミュレーションレイヤーはアトリビュートに書き込まれるようになりました。
■ATTRIBUTES(属性)
ジオメトリノードと一緒にアトリビュートレイヤーも登場しました。アトリビュートはモディファイアとマテリアルでサポートされるようになり、多くの用途で作成に時間がかかるだけでなく、非効率的な頂点カラーと頂点グループは不要になりました。
頂点カラーと頂点グループをビルドしないことで、成長およびビルディングの全プロセスにかかる時間がおよそ30%短縮されています。
■TWIGS(小枝)
ジオメトリノードは、小枝を複製するための古いパーティクルシステムを置き換えます。より速く、より多機能になりましたが、結果はほとんど同じです。
ワークフローを適応させる時間を与えるために、古いシステムに切り替えるオプションもありますが、すぐになくなる予定です。おそらく、次のリリースでは削除されるとされています。このオプションは、環境設定にあります。
■BREEZE
Breezeは、従来の風を補完する、新しいタイプの風です。Breezeを増やすと、枝への風の変形と組み合わせた方が見栄えが良くなるポイントがあります。ブリーズは素早く、常に追加され、ジオメトリ・ノードと連動します。
■FLEXIBLE
ハードコードされたノードグループではなく、.blendファイルからノードを追加することで柔軟性が増しました。自分の好みやワークフローに合わせてノードをカスタマイズすることができます。
スピードの向上
スピードが30%近く向上したことで、遊びの幅が広がりました。時間の経過とともに木がどのように成長していくのか、よりよく理解することができます。
この恩恵を受け、Draw(描画)機能では、木が成長する様子を簡単にスケッチすることができます。完全な3Dモデルには時間がかかりすぎるため、2Dのスケッチとなっています。生きた枝は黄色で、枯れた枝は赤で描かれています。木を再生すると、背景が薄くなり、古い木が見えるようになります。古い木と新しい木の両方が見えるので、微調整の効果をよりよく判断できます。
次のリリースでは、さらなるスピードアップが予定されているとのことです。
Surround
木が一本で立っていることまずなく、周囲の木は競争相手でもあります。光と同じように風も奪ってしまいます。この競争は激しく、その跡を残していきます。木はよりまばらに、より高く成長し、下枝は枯れて落ちていきます。
Surroundを使用すると、木陰を作るポリゴンの輪を追加して、周囲の木々を効率的にシミュレートすることができます。新しいSurroundパネルで、高さ、密度、距離をコントロールでき、密度を上げると、シャッターのようにリングを閉じ、光を遮断します。樹木の生育期間中にオフまたはオンに切り替えることができ、その後、光の強弱に関わらず成長を続けます。
スタッシュとアンドゥ
■スタッシュ(Stash,保留)
この機能は、ツリーを安全に保管し、自由に実験ができるようにします。スタッシュを使用すると、成長したツリーをディスクに保存し、後でツリーを取り出すことができます。これは、パラメータと枝のシミュレーション構造を含みます。これにより、バリエーションセットを素早く成長させ、最適なものを選ぶことが可能となります。
木を育て終わって満足したら、木のモデルをgroveコレクションの外にドラッグすることでシーンを埋めるためにたくさんのバリエーションを育てることができます。この操作を行うと、後からツリーを編集する機能が失われることに注意してください。
■アンドゥ(UNDO,元に戻す)
The GroveではUndoが混乱して動作し、BlenderのUndoシステムとは完全に互換性がありません。これは、木は.blendファイルに保存できず、代わりにディスクに書き込まれるからです。Blenderのアンドゥを使うと、期待通りに動作しているように見えますが、成長を続けると、木はディスクからリロードされ、古い状態から成長し始めます。なので、Blenderのアンドゥを使わないように注意してください。
少し動作が特殊で、UNDO,元に戻すボタンを押すと前の状態に戻りますが、もう一度押すとリドゥのように実行されボタンを押す最初の状態に戻ります。
ツール
■ターンテーブル
ズームツールのダブルクリックで、ターンテーブルに素早くアクセスできるようになりました。ターンテーブルは目の高さに固定され、スケール感を得ることができます。また、スケールフィギュアも描画されるようになりました。ちなみにフィギュアの高さは1.75mです。
■再スタートツール
再スタート(Restart)ツールは以前と同じように機能しますが、ダブルクリックすると2つの追加オプションが表示されます。
- Start Fresh – すべてのパラメータをデフォルトにリセットし、現在のプリセットを再ロードします。ちょうど新しいグルーヴを始めるようなものです。これは、ビルドパラメータ、リアクト、レコード設定など、プリセットに保存されていないプロパティもリセットします。
- Single Tree – すべてのプレースホルダーを削除し、原点に一本の木を植えます。
■描画ツール
描画(Draw)ツールは、描画できない枯れ枝をフィルタリングするようになりました。枯れた枝は赤で表示され、マウスは生きている枝にしか止まらなくなりました。描画された線は、枝が成長し終わるまで、より長い時間表示されるようになっています。
■忍者のような剪定
剪定ツールは、カット後にゆっくりと消えていく、より滑らかなシュッとしたラインを描画するようになりました。樹木が再生されるまでの間、剪定線が表示されるので、再生に数秒かかるような古い樹木には最適です。
■Plant
Plantツールに新しいオプションが追加され、地形パネルで、木を地面に落とすことができるようになりました。地形の傾斜を引き継いで、木が丘の斜面に垂直に生やすことができます。
バリエーションパネルは、ランダムな変化のためのものです。
- Random Shiftは、木々を完全な分布からより自然な分布に移動させます。
- Random Seed は、新しいランダムオフセットのセットを作成します。
- Delayは、各木が成長し始める前にランダムな遅延を追加し、有機的な木々のグループを作ります。
- Divergeは、木が近づくと互いに背を向けるようにします。この機能は、Random Shiftをスライドさせたときに見ることができます。
Grow Together の改善
混合樹種のシミュレーションのための
Grow Togetherツールに、より多くのオプションが追加されました。放射状のインターフェイスを使用するようになり、「Restart All」ボタンが追加されました。以前は、それぞれの木立を再スタートさせるために、個々の木立に切り替える必要がありました。小さな変更ですが、使いやすくなっています。また、すべてのプリセットは、シミュレーションスケール1.0で成長するように作り直されました。
次のロードマップは、プリセットのバランスをとることとされています。自然界でよく育つ種は、The Grove,でもよく育つはずで、互いに競い合うことはありません。成長速度と日陰の許容範囲を慎重に調整することで、将来的にこの点を改善する予定とのことです。
シミュレーション
成長アルゴリズムは、新たな知見を得て進化を続けています。新機能や新たな知見を活かして、プリセットの一つひとつを改良し、より進化したプリセットとなっています。
■チャンス
ブランチの成長力に応じて、新しく追加されるサイドブランチの数を流動的に減少させます。これは、シェーディングされたブランチが突然サブブランチを空けるような古い動作ではなく、緩やかな効果です。
Addパネルで、古いLight Requiredを置き換えるReduceパラメータを見つけることができます。この効果は、最初は微妙に見えますが、木が成長すると非常によくわかるようになります。
■枝を伸ばす、減らす
ほとんどの木は、新しい側枝を伸ばすよりも、既存の枝を伸ばすことを優先します。今回のリリースでは、枝のピッチによって、Favor Endsの影響を軽減しています。まっすぐ伸びる枝は、Favor Endsを完全に取得し、垂直からの角度が大きくなるほど、この効果が減少し、側枝が自由に伸びるようになります。
■チップの厚み
樹木の成長には、太さの積み重ねが重要な役割を果たします。ある枝が他の枝より曲がるようになり、樹冠の形が決まります。すべては新しく伸びた枝の先端の直径から始まり、パワーの低い枝ほど小さくなります。
前回のリリースでは、先端の厚みのReduceを追加しましたが、今回のリリースでは、直径ではなく、断面の面積をリニアに減少させることでこれを改善しました。新しく伸びる量は、パワーにリニアに依存するようになりました。
最初は微妙な違いですが、木が成長し、木の中の光のコントラストが強くなると、より劇的な違いが現れます。
■枯れ木の処理の改善
以前は、幹は常に生きていて、常に新しい再生枝を追加することができました。しかし、今では、他の枝と同じように、幹も枯れてしまうことがあります。これは、ラテラルテイクオーバーで引き継ぐ枝がない場合に起こります。
■より強力な favor rising
favor risingは、新しいサイドブランチが追加され、成長を開始した瞬間から直接機能するようになりました。より強力になり、これは針葉樹に非常に有効です。
木の成長に関するより詳しい情報、その他すべてのアップデート内容の確認はこちらから
コメント