投稿

自動車のアニメーションリグ

イメージ
みなさん、おはようございます。 柳村です。 前回の勉強会で、”すべらないタイヤ・パスアニメーションにも対応”をチラッとご紹介いたしました。 タイヤの回転制御には、モディファイアの”リボルブ”を使用すると便利なのですが、 リボルブは絶対軸方向の移動距離とタイヤの半径をもとに回転を計算しているようなので、 斜め方向へ移動するようなアニメーションでは、回転がうまくできません。 さらにパスアニメーションのように、Z軸に向かっていたタイヤが途中からX軸方向に向かうと、 回転しなくなってしまいます。 これを回転するようにするには、ユーザーチャンネルとチャンネルリンクを使って 移動した距離をパス全体の長さx現在地点のパスの移動割合から求めて、 ダミーアイテムからリボルブに渡す、という方法で回転させることができます。 そのことについては、後日詳しく解説するとしまして・・・ そこからさらに発展させて自動車のアニメーションリグを組んで見ました。 このリグをブログで解説するには難しすぎるので・・・ リグがどう組まれているかは、ファイルをなめまわしてみてください(笑) ご自身の作成された自動車のモデルにも置き換えられるように組んでいますので、 設定・使用方法は以下の動画をご参考ください。 ↓LXOファイル Car_Rig.lxo

第10回modo user group 勉強会終了しました

こんにちは豊島です。2/25に開催されました今年初めてのユーザーグループの勉強会が無事終了しましたので、ここに御報告しようと思います。 柳村さんからはモディファイアとアニメーションの解説。アイテムに情報を付加する事で様々な動きをコントロールする方法を説明して頂きました。 後半では実際にモデルのパワーショベルにリグを組み込む作業を披露、IKを使い一つのコントローラーでアーム全体を制御する所までの一連の作業を座標軸の概念の説明を交えつつ見せて頂きました。 柳村さんはいつも難しい3D空間の概念を分かり易く説明することに心を砕いて下さるので、聞く方としても基礎知識があまり無くても理解することが出来ました。 日比さんは図面のトレースとスムージングのトラブルシューティング。 トレースは特にスピードアップに重点が置かれた解説で、図面から立体へ加工する際の頂点の扱い方をツールの応用と合わせて解説下さいました。 とにかく日比さんのツールの応用法は凄い! 良くmodoはモデリングがやり易く、早くモデル製作が出来ると言われますが、日比さんの応用を取り入れるともう1・5倍くらいスピードアップする感じでしょうか。 ツールの挙動、ポリゴンの特性を深く理解しているからこそのツール利用法に毎回驚かされます。 まだご覧になっていないかたは是非勉強会へ足を運んでみてください、損はないと思います。 勉強会の最後には頼本さん、高島さんによるmodoグッズの抽選会を行いました。e-frontier様のご好意により頂いたTシャツを配布し素晴らしいムードで勉強会終了となりました。 勉強会・懇親会共に良き雰囲気の中終われました事を参加した皆様に感謝すると共に、 modo user group Osakaをこれからも宜しくお願いします。 ユーザーグループでは様々な企画も考えておりますので、皆様のご意見・ご要望お待ちしております。

ノーマルマップ(法線マップ)について

イメージ
みなさん、こんにちは。 柳村です。 先日、modo UserGroup Tokyo 主催の勉強会へ参加させていただきました。 私は、リプリケータについて解説をさせていただいたのですが、 そのなかで、軽くふれましたノーマルマップについて補足させてただきます。 まず、ポリゴンの法線について簡単にお話しておきます。 ポリゴンというのは、基本的に”面”なのですが、 その面が3D空間の中で”どの方向を向いているのか?”という事を表しているのが、ポリゴンの法線です。 下の画像では、ポリゴンからヒゲのように生えているのが法線です。 modoは初期設定の状態ではポリゴンの法線が表示されないので、 表示したい場合は、ビューポートオプション(ビューポート上で"o"キーで開きます)で 表示属性の、選択法線の表示にチェックを入れてください。 つまり、法線の方向=ポリゴンの面が向いている方向なのですが、 この法線の方向をもとにして、ライトとの角度やカメラから見た角度などを コンピューターが計算することで、そのポリゴンの明るさや・ハイライト・鏡面反射など、 さまざまな要素が決定するのです(シェーディング)。 余談ですが、このことから非平面ポリゴンというのは極力避けなければいけないです。 非平面ということは平面に非(あら)ずなので、面ではないのです。 ポリゴンの面の方向を示す法線ですので、3DCGでは面ではない非平面にも法線は存在します。 しかし非平面の面の方向を示しているので、変な反射や不正な影などのレンダリングエラーの原因となります。 話を戻しまして、ポリゴンの面の方向を示すのがポリゴンの法線ですから、 基本的には、1ポリゴンについて、法線は1本です。 そこで、技術屋は考えました。 たとえば、ディフューズカラーの場合、 普通は1ポリゴンのディフューズの色は、マテリアルのカラーで指定された1色ですが、 テクスチャを投影することで、1ポリゴンの中に複雑な模様を表現できます。 ということは・・・テクスチャを投影してポリゴンの法線をコントロールすれば、おもしろくなるんじゃないの? つまり、テクスチャの各ピクセルごとに法線の情報を持たせれば、1ポリゴンに複数の法線を指定できるということです。 10ピク...

第10回modo user group勉強会開催のお知らせ

いつもお世話になります。頼本と申します。 前回から結構日が空いてしまいましたが、今年初めとなるmodo勉強会を開催致します。 「第10回modo勉強会」 日時: 2/25(土)13:30~17:00 会場: 大阪市男女共同参画センター 中央館(通称:クレオ大阪中央)3F・ 会議室1      大阪市天王寺区上汐(うえしお)5-6-25  Tel 06-6770-7200          http://www.creo-osaka.or.jp/chuou/index.html 会場は1度でも参加された方はご存知ですよね。いつものクレオ大阪中央。デモをして下さるのも頼りになるお二人、hibiさんそしてドクターこと柳村さんとなっております。参加費も500円でリーズナブルなので是非ご参加頂き、modoを深く理解するためのきっかけになればと思っております。参加希望の方はこちら→ hibi@me.com ←日比さんまでメールをお願いします! そして勉強会後は懇親会も行われます。勉強会参加のメールに懇親会の参加・不参加も明記頂くととっても助かります(勉強会のみ・懇親会のみのご参加ももちろんOKです!) 毎回の事ですが、modoを使ってらっしゃらない方・他のソフトを使ってらっしゃる方もお越しになります。ですのでお気軽にご参加下さいね。みなさん親切な方ばかりですよ! 東京もいろいろ活発に活動されております。大阪も色々と発信していければと、メンバー一同考えております。 では皆様のご参加をお待ちいたしております。

謹賀新年

イメージ
どうも豊島です。恥ずかしながらの稚作ですがmodo初めという事で、新年の挨拶用の3Dイラストをアップします。 モデルはテクスチャーもまだ貼っていない荒いモデルですが、いずれはフォトリアルな金魚にも挑戦したいと思っています。 modo user groupの皆様におかれましては本年も昨年同様ご鞭撻の程、お願い申し上げます。 (頼本さん来年は年賀コンテストやりませんか?)

カラーのリニア化スクリプト

こんばんは、柳村です。 先日の、ディフューズカラーのリニア化スクリプトをバージョンアップしました。 と言うのも・・・前スクリプトでは、作業前に初期設定の表示ガンマと最終カラー出力のガンマを 同じ値にしておく必要があり、新規シーンはともかく、既存シーンの再編集で よく、私が”うっかり八兵衛”して、初期設定の表示ガンマの設定を忘れて、スクリプトを走らせて 大変なことになるので、バージョンアップしました。 今までのワークフローでは、最終カラー出力のガンマ値を変更してから、スクリプトを実行していましたが、 このスクリプトのワークフローはスクリプトを先に実行します。 スクリプトを実行すると、ターゲットのガンマ値を聞いてきますので、ガンマ値を設定してOKを押すだけです。 そうすると、最終カラー出力と初期設定の表示ガンマが、指定したガンマ値に差し替えられて、 マテリアルのカラーのリニア化も行われます。 このような仕様にした理由は、前スクリプトは初期設定の表示ガンマと最終出力カラーのガンマ値の差から リニア化を計算する仕組みだったために、うっかり八兵衛で問題が起こっていたのですが、 このバージョンは最終カラー出力のガンマ値と、新たに設定するガンマ値の差から、計算する仕組みですので うっかり八兵衛でも、それほど大きな問題になりません。 それから、今回はマテリアルのすべてのカラーがリニア化されるようにしました。 ですが、ひとつだけ注意があります。 反射量が”0”以外の数値を設定していて、かつ、スペキュラーと一致が有効だと、エラーが出ます。 データ上の問題は無いのですが、スクリプトとmodoの性質上、非アクティブな項目は値の変更ができいないためです。 スクリプトの登録は今までどおり、最終カラー出力のガンマの下に登録してご使用ください。 (他の場所や直接コマンドで実行しても、エラーになります。) ご興味のある方は、ぜひどうぞ! ↓スクリプトファイル Linear_Color_2.pl

第9回modo勉強会終了致しました!

イメージ
皆様お世話になります。頼本と申します。 第9回のmodo大阪勉強会、無事終了致しました(もう何日も経っております…。申し訳ありません)。 今回はまず日比さんのモデリングtipsで始まりました。こないだの東京のデモでも披露されていたとの事ですが、最後までスーっと終わらせ、その後にもう一度、一つ一つの動作を取り上げ、そして理由を説明しながら&こうした方が効率的といった事を踏まえ、丁寧に解説頂きました。まるで映画のメイキングシーンを見るようで、スゴク興味深いデモでした。 そして休憩をはさみましてドクターこと柳村さんのデモンストレーション。アニメーションの基本から応用までという連載企画第一弾のデモでしたが、とても興味深くこれからが楽しみと思えるモノでありました。皆様は始まる前から「待っていました!よっ!ドクター!」といった感じでしたね(笑。アニメーションを使う事は無いと思い込んでいた僕も新しいmodoの可能性に心がワクワク致しました。 で、懇親会です(笑。僕は都合で1次会は参加する事が出来ませんでしたが、いつも以上にエキサイティングかつ有意義だと思える会でありました。初めて参加される方や久しぶりにお越しになられた方もいらして2年という歳月をしみじみと感じさせて頂きました。 ↑僕は写っておりませんが、ドクターが睨みつけている方向でおとなしく飲んでおりました(笑。 今年の勉強会のスケジュールは終了ですが、来年2月にはmodo大阪の重鎮・豊島さんが会場をおさえて下さっております。 ご参加頂いた皆様、ありがとうございました!そして今回スケジュールが合わずに参加できなかった皆様、来年お会いできる事を楽しみにしております。それでは失礼致します。