メタセコイア4用ShrinkWrap + Gravity互換モード
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
License
.gitignore
CMakeLists.txt
LICENSE.3bsd.txt
LICENSE.gpl.txt
LICENSE.txt
MQShrinkWrap.cpp
README.md
RunCmd.h
install
test.mqo

README.md

MQShrinkWrap

メタセコイア4用ShrinkWrap + Gravity互換モード。多角形対応

4種類の吸着モード

  • 通常のShrinkWrap
    • 一番近い面の一番近い面上へ頂点を移動
  • mqdlさんのGravity.dll互換モード
    • X軸のみ移動
    • Y軸のみ移動
    • Z軸のみ移動
    • カメラ方向のみ移動

使い方

  • 移動させたい頂点を選択します
  • メニュー -> 選択部処理 -> ShrinkWrap
  • 吸着先のオブジェクト & 吸着モードを選んでOK押す

ダウンロード (Win64/MacOSX)

インストール方法 (Windows x64版)

  • MQShrinkWrap.dll, ShrinkWrap.exe の2ファイルを Metasequoia4_x64\Plugins\Select フォルダへコピー、貼り付け
    • 場所がわからない人はアプリを全部終了して、Windowsキーを押したままRを押して"ファイル名を指定して実行"アプリを出します。
    • 名前に %APPDATA%\tetraface\Metasequoia4_x64\Plugins\Select と入力してOKを押してください

インストール方法 (MacOSX版)

  • 上記リンクからダウンロードしたzipを解凍する
  • メタセコ画面上部のメニュー → ヘルプ → プラグインについて → インストールボタンをクリック。MQShrinkWrap.pluginを選択してインストール

詳しい動作解説

  • ポリゴンの裏表関係なく一番近い面上に吸着します。
  • Gravity互換モードは正方向と逆方向の近い方へ吸着します。例えば "カメラ方向のみ移動" の場合、頂点から画面奥、頂点から画面手前の近い方へ吸着します。"Y軸のみ移動" の場合、頂点から直上、直下の近い面へ吸着します

コンパイル方法

  • VCインストール
  • CGAL4.9.1をインストール、CMakeでビルド (4.9.1までVC2010対応)
  • Boostインストール
  • CMakeでコンパイル

分離した処理部分はこちら(GPL部分を分離しました)

メタセコイア4 プラグインリンク集