You are Here Home|Articles Posted by myara

Authormyara

mHide 表示・非表示の切り替え

モデリングしている時にオブジェクトの一部のフェースだけを非表示にしたい時が多々あります。

Mayaにはこのような機能がないですね。

選択されたフェースの非表示機能がないですが、逆の機能があります。Isolationで選択されたフェースだけが表示するようには出来ます。この機能を利用して、フェースの非表示スクリプトを書いてみました。

Softimage と同じように1ボタンに纏めたくて書いたスクリプトにこの機能を加えて公開します。

オブジェクトの場合:
・選択されているオブジェクトの非表示/表示の切り替え。
・何も選択されていない場合は、ShowLastHiddenで最後に非表示にされたオブジェクトを表示にする。
非表示にされたオブジェクトがなかった場合はウォーニングメッセージが出てきます。

フェースの場合:
・選択されたフェースの非表示/表示の切り替え。
・フェース選択ツールの状態で何も選択されていない場合は、フェースを全て表示にされます。

良かったら試してみてください。

DOWNLOAD

注意:
ポリゴンの非表示はIsolateで隠しています。要するに、そのポリゴンの部分以外だけ表示になっています。
Isolate有効な状態で新しいオブジェクトを作成すると、そのオブジェクトが表示されませんのでご注意ください。

Read More

Normal Maps & Hard Surface

今までハードサーフェースのノーマルマップを作成する時に、いつも手動で何とか修正していましたが、先日は最初からもう少し綺麗に出るように色々な方法を試してみました。

実験の為にローポリを2パターンを用意しました。1つはデフォルトのUV(繋がっているUV)、そしてもう一つは手動でUV展開した物(角の所を切って、Unfoldで展開)。
今回は横のエッジだけに丸みを付けたいからエッジにベベルを掛けて、ハイポリバージョンも用意しました。

low1 low2 high

オーガニックモデルの場合は大体ソフトエッジにしてベイクすると一番綺麗なノーマルマップが出来るので、今回もそのやり方で試してみます。結果は以下の通りです。

low1_SE low2_SE

エッジの丸みは綺麗に出来ていますが、平らな部分に変な影が出てしまいました。法線のベイクは上手くいっていないですね。

ハードエッジで綺麗に作れたことがないから、勝手にハードエッジはNGだと思っていましたが、平らな部分を綺麗にしたいから、次に試したのは角のエッジをハードエッジにしてからベイクする事です。

low_HE low1_HE low2_HE

今度は平らな部分は予想通りに綺麗に出来ましたが、角に線が出てしまいました。

これならケージで直りそうかと思い、ケージを作ってもう一度ベイク:

cage low1_HE_Cage low2_HE_Cage

これでUVが切れている方はかなり綺麗に出来たけど、UVが繋がっている方はもうちょっとマシになったぐらいですね。

ケージの作り方は、ローポリを複製して、法線の方向で頂点を移動して大きくするだけです。
OBJとして書き出して、xNormalでローポリのCageオプションにチェックを入れて、右クリックして「Browse external cage file」、書き出したOBJを選ぶだけでCage設定完了。

cagexNormal

この短い実験でで分かったことは:

ハードサーフェースの場合は、角の部分でUVを切って、ハードエッジにした方が綺麗に出ます。

オーガニックの場合は今まで通り、全体的にソフトエッジにする事が一番無難かもしれません。

Read More

2015 花火

久しぶりにブログを更新します。

今日は花火でした!

今年の「神宮外苑花火大会」は珍しく今日、火曜日に行いました。
弊社はお盆休み前なので普通に出勤して仕事していましたが、19時前にデータ提出して全部片付けて
冷やしておいたビールとポテチ、そして会議室の椅子を持ち出して会社のビルの屋上に上がりました。

神宮球場は弊社から歩いて6分だから、直線500m かな? めちゃくちゃ近いです!

椅子に座って、ポテチ食べながら、ビールを飲みながら皆で花火を楽しめました。もう最高でした。

カメラの設定はよく分からないまま写真を撮ってみました:
2015花火02 2015花火05 2015花火04 2015花火01

皆の写真も取りたかったんですけど、暗くて写りませんでした^^;
今度はもうちょっと準備しておきます。

楽しかった~!

ビールはまだあるからもう一本飲もうかな~

Read More

Maya mSetProject

Mayaでシーンを開くとテクスチャが真っ白・・・

あっ、プロジェクト設定しわすてしまった・・・。

mSetProject2

プロジェクト設定ボタンを押して、
フォルダを探って、
プロジェクト設定して、
シーンを開きなおす

という面倒な作業を自動にしてくれる自動プロジェクト設定ツールを公開します。

このスクリプトは「workspace.mel」探して設定するという仕組みになっています。
「workspace.mel」がない場合は、開いているファイルの2個上のフォルダをベースでプロジェクト設定画面を出します。

 

mSetProject ページ

 

 

Read More

Softimage mCleaner, mHardEdgeMarker 更新

弊社のツールを更新しました。

更新内容は主にバグフィックスです。

mCleaner
・ジオメトリアプロクシメーション の自動オプションの追加
・角度を設定しないと動かないバグ修正

mHardEdgeMarker
・ハードエッジ選択のバグ修正

良かったら、どうぞお使いください。

Read More