Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[4058] 「曲げ」に機能追加 / まじかる☆しげぽん
[要望,Ver4.1β2] 返信
「曲げ」に追加してほしい機能の要望です。

1.曲げた際の移動値と、ラインの状態維持
曲げた際の移動値を数値指定できるようになってほしいです。

2.ビューポートで角度を変更した際にリセットされないように
一旦ラインを設置してビューポートを回転すると設置したラインが消えるので消えないようにしてほしいです。
現状もしかするとビューポートに対しての2次元的な配置でしょうか?
その場合「ねじれ」コマンドのように3次元的に配置したい形になります。

3.選択範囲と、ラインの配置座標、長さを登録できるように
現状ですと一度利用すると、次回同じ個所を曲げようとした際にまた同じような位置を指定しないといけないので、選択してる範囲とラインの位置、長さを名前を付けて登録できるようにしてほしいです。
そうすると、「肩」、「肘」など関節位置に配置して簡易的なボーン機能的な扱いもできて曲げた状態の確認、元の状態では作りこみづらい箇所の作りこみができるようになります。

4.ソフト選択の対応、もしくは曲げの開始頂点の影響範囲指定(マグネットのように)
曲げを使用する際に曲げで動いてほしい部分を選択しますが、選択の端の部分は固定されてるので綺麗に変形しません。
統合ソフトのようにソフト選択(0か1での選択ではなくグラデーションでの選択)に対応するか、マグネットのように影響範囲を指定できるようになってほしいです。


添付画像に詳細な説明をまとめましたので参照下さい。
この要望に対応していただけると、今後立体出力向けの造形物の製作にもかなり役立つと思いますので是非対応ご検討よろしくお願いします!
ファイル [曲げ機能追加.jpg]
2014-01-16 05:24
[4059] Re: 「曲げ」に機能追加 / まじかる☆しげぽん
1の移動値ですが、内部的にはこういう感じの回転値でしょうか?
その場合、「ねじれ」のように3次元的な配置に対応した場合XYZの回転値の指定になりますね。
ファイル [曲げの移動値.jpg]
2014-01-16 05:37
[4060] Re: Re: 「曲げ」に機能追加 / まじかる☆しげぽん
3の補足ですが、登録時からパーツが増えたりして選択箇所が増やしたい場合や、ラインの位置修正を行いたい場合があると思うので、「登録、更新、名前変更、削除」の処理の対応が必要かなと思います。


また、もし本家対応されない場合そういった状態の登録プラグインの作成も考えているのですが、現状曲げの状態取得、更新はSDKで可能でしょうか?
2014-01-16 05:43
[4061] Re: Re: Re: 「曲げ」に機能追加 / 管理者
曲げに限らず各コマンドの内部状態の取得・設定をSDKから行うことはできません。

コマンドの内部状態はその動作に密接に関連するため、うかつに外部公開すると今後の改良の妨げになったり
不具合の要因となりかねないので、現実的に色々難しいものがあると思います。
2014-01-16 10:57
[4062] Re: Re: Re: Re: 「曲げ」に機能追加 / まじかる☆しげぽん
3dsMAXや、MAYAなど、スクリプトで標準機能の実行や、パラメーターへのアクセスのようなマクロ的処理はスクリプトの基本的処理だとおもうので
2014-01-16 12:18
[4063] Re: Re: Re: Re: Re: 「曲げ」に機能追加 / まじかる☆しげぽん
すみません途中で送信してしまいました。

3dsMAXや、MAYAなど、スクリプトで標準機能の実行や、パラメーターへのアクセスのようなマクロ的処理はスクリプトの基本的処理だとおもうので将来的にはプラグインやスクリプトから操作できるようになる必要があると思います。

現状アクセスできないとして、本家対応していただくのが一番良いのですが時間がかかるようでしたら
曲げの処理を参考してこちらでプラグイン作成ができればと思うのですがコマンドプラグインとしてのソースを公開していただくのは難しいでしょうか。
2014-01-16 12:28
[4064] Re: Re: Re: Re: Re: Re: 「曲げ」に機能追加 / まじかる☆しげぽん
曲げの移動値(角度値?)ですが、XYZの回転値の指定と書いたのですがちょっとわかりづらいので添付画像のような曲げる方向値(0~360)と角度値(-180~0~180)を曲げツールパネルで指定できるようになるのがいいかなと思います。
ファイル [曲げの移動値.jpg]
2014-01-16 14:34