Blenderアドオン:Looper:
- ダウンロード商品¥ 0
■ Looper - メッシュの形を崩さずにループ辺を動かす コーンや円柱にループカットを入れて R で回すと、断面が元の面から はみ出して形が崩れてしまいます。 Looper は、ループの各頂点を「上下の隣接頂点を結ぶ辺(レール)」の上に 拘束したまま動かします。だから何度回しても、元のシルエットは 1ミリも変わりません。 「ループを、既存の辺に沿って滑らせる」という感覚です。 ■ 使い方 編集モードでループを選択して Alt+R。 あとはマウスを動かすだけ。ドラッグ中ずっと形状が保たれたまま、 頂点が既存の辺の上を滑っていきます。 X / Y / Z グローバル軸に拘束(もう一度押すと解除) Shift 精密モード 数値キー 角度を度で直接入力 P モード切り替え E 隣ループを越えるかどうか 左クリック/Enter 確定 Esc / 右クリック 中止 Ctrl+E(辺メニュー)と右クリックメニューからも呼び出せます。 ■ Alt+R が反応しないときは NVIDIA App では Alt+R が「パフォーマンス オーバーレイの表示切り替え」に 既定で割り当てられています。ドライバのオーバーレイがキーを先に受け取って しまうため、Blender までショートカットが届きません。 次のどちらかで解決します。 ・NVIDIA App の 設定 > オーバーレイ を OFF にする これで Alt+R が Blender で使えるようになります。 オーバーレイを使いたい場合は、設定 > キーボードショートカット から 「パフォーマンス オーバーレイ」のキーを変更・解除するだけでも大丈夫です。 ・オーバーレイの設定を変えたくない場合は、Nパネル > Looper タブ から 実行してください。Ctrl+E と右クリックメニューからも同じ操作ができます。 AMD の Radeon Software でも Alt+R が Radeon オーバーレイの既定キーです。 同じ症状が出た場合は、同様にオーバーレイ側を確認してみてください。 ■ 2つのモード(P キーで切り替え) ・Plane Section(既定) ループ全体を1枚の平面として扱い、各レールとの交点を取ります。 断面が必ず平面に保たれ、コーンなら数学的に正しい楕円断面に なります。傾けた角度がそのまま反映されます。 ・Nearest Point 頂点ごとに独立して、一番近いレール位置へ寄せます。 元から平面でないループにも使えます。 通常は Plane Section のままで大丈夫です。 ■ もうひとつの機能:Fix Loop to Rails 標準の G / R / S で既に崩してしまったメッシュを、後からレール上に 引き戻します。Ctrl+E または右クリックメニューから。 ■ インストール 1. Looper.zip をダウンロード 2. Blender の 編集 > プリファレンス > アドオン 3. 右上の「インストール」から zip を選択 4. 「Looper」にチェックを入れる ■ 動作環境 Blender 5.2.2 LTS で動作確認しています。 (4.2 以降で動作する想定ですが、未検証です) ■ 現在の制限 ・回転のみ対応です(移動・スケールのモーダルは今後対応予定) ・隣り合うループを同時に選択すると、基準となる辺が無くなるため 正しく動きません ・ピボットは常にループの重心、軸は既定でビュー方向です (Blender のピボット設定はまだ見ていません) ■ ソースコード https://github.com/hinatahugu29/blender-looper