Posted at 2007年11月25日 / SOLA Blog

ようやく、SOLA ver 5.2で変形ツール

新しいバージョンの SOLAを公開しました。SOLA ver 5.2になります。今回のアップデートの目玉は、変形ツール「移動」「回転」「スケール」と、複製、削除ツールの搭載です。これで、SOLA4と同等以上の機能が搭載されました。ホント、永らくお待たせいたしました。これで、旧バージョンとも完全に決別できると思います。

で、ver5.2系でさらに編集系ツールに改良を加えていくわけですが、色々とアイデアがあって楽しんでます。単純な変形ツールのインタフェースはほぼ完成系ですが、「複製(旧:配置)」ツールはまだまだこれからといった具合。今は、クリック地点に配置するだけですが、 10メートル置きに配置できたりとか、円周上や、直線上に並べたりとか、色んなバリエーションを持たせたい。となると、3dcgソフトの方へフィードバックするシステムも開発しなくちゃもったいないかも。

削除にマニピュレータ

インタフェース的に面白い試みが、「削除(Erase)」ツール。ふつう、削除ってオブジェクトをBackSpaceキーとか、Deleteキーでしょ。でも、SOLAではモデルをクリックして削除するようにした。さらに、マニピュレータを表示できるようにした。削除にマニピュレータ?って感じだけど、この丸いのクリックしたら削除を実行という仕様。

なんでこうしたかというと、SOLAでは「移動」も「複製」も「削除」も、マウス操作で実行する同等のツールにしたいのね。いわゆる3Dアプリの場合、「削除」は、選択したものを削除するコマンド的な扱いだけど。 SOLAはツール的に扱いたかった。そうしたら、「クリックした位置から半径5mの物体を削除」みたいな試みもできるなと。

もうひとつは、キーを併用する編集方法を見直したかった。残念ながら、今回のバージョンは Shiftキー+ドラッグで追加選択、Ctrlキー+ドラッグで選択解除という方法を採用してしまったけど。それさえも、マニピュレータ的な解決策がないかを検討してる。左手でキーを操作するのは確かに効率は良いんだけども、それは知っていないと出来ない操作方法で、マニュアル読まなくても同じことができるインタフェースがないかどうか模索中。


Posted by アイザワ @イークラフト at 2007年11月25日 18:59 │Comments(3)TrackBack(0)SOLA
この記事へのトラックバックURL
http://app.blog.livedoor.jp/cpiblog00287/tb.cgi/51267228
この記事へのコメント
こんばんは

いゃーどんどん進化してますね。個人的には複数選択してからの回転が一番ヒットしました。変換中心が選択できるなんて・・・、最高です。
あとはブラウザを使用した「配置」。コレがあるとver5の方に完全に移行できるんですけどね。どうなんでしょう?

(つづく)
Posted by hirama at 2007年12月04日 02:23
(つづき)
マニピュレータって本来は「移動・伸縮・回転・(削除)」が一括で操作出来る装置のような気がします。(イラレのバウンディングboxの様に) 一括で出来ればマウスの操作も減るし良いと思うんだけど。そんな訳で残念ながら、solaもmaxのマニピュレータ(変換ギズモ)も理想に至っていないんですよねぇ。
理想は、バウンディングboxライクに移動・伸縮・回転ができてAutoCadみたいにダイナミックプロンプトで変化量を表示してくれる。これが今の最高級。

あと軸制限についてですが、マニピュレータを使用してX軸制限で移動するとその次もX軸に移動が制限されてしまいますが、これが初心者には理解されにくいみたいです。maxみたいに(またmaxかよ)自動でXY平面に戻るようになったらいいなと思ってます。

3dsmax.ini
TransformGizmoRestoreAxis=1 

腹は痛いでしょうがいい子をたくさん産んでください。
Posted by hirama at 2007年12月04日 02:30
「移動・伸縮・回転」のツールは開発中です。
新世代の3Dソフトにはマルチ変形のツールがあるので、もちろんSOLAにも実装します。
ただ、マニュピレータのカタチをどうするかで、悩んでるんですけど。

maxに自動で座標系がモデルツールがあったのですね。知らなかった。。
毎度貴重なご意見ありがとうございます。
Posted by アイザワ at 2007年12月06日 13:17