No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

Maya:軌跡エフェクトの作例 その1

今回は軌跡エフェクトの作り方にしてみました。
いろんな作り方があると思うのですが、ここではMayaで作れる「簡単な方法」と「ちょっと難しい方法」の二つを、
全2回に分けて紹介してみようと思います。
1回目は「簡単な方法」から。
こんな感じのものを作ります。
3dsMaxの『Ghost Trails』みたいなのです。

Mayaは2012の英語版を使用しています。

 

①エッジをポリゴン化

まず、軌跡の元となるカーブをポリゴンから作成します。
ポリゴンのエッジを選択し、[Modigy]→[Convert]→[Polygon Edge to Curve] すると、選択したエッジ上にカーブが作成されます。
このカーブは(ヒストリを消さない限り)エッジにくっついていて動きます。
Trail_02

 

②カーブの軌跡を作成

Animationメニューに切り替えます。
先ほど作成したカーブを選択した状態で、[Animation]→[Create Animated Sweep]を実行。
オプションはひとまずデフォルトのままで。
“snapshot1Group”と”loftedSurface1″が作成されます。
snapshot1Groupは軌跡のカーブが複数、loftedSurface1は軌跡のカーブから生成されたSurface。

現状はこんな感じ↓
Trail_03

すでにそれっぽい。
しかし動かしてみると、軌跡は固まったままで動きません。

③Expression制御

Expressionを使って軌跡が剣を追って動くようにします。
“snapshot1Group”を選択しAttribute Editorを開きます。
タブに”snapshot1″というのがあるので、そっちに切り替えます。
snapshot1の”Start Time”と”End Time”にExpressionを作成します。
“Start Time”の上にマウスを置き、右クリック。
メニューから[Create New Expression…]を選択します。
Trail_05

Expressionの欄に下の一文の入力します。

snapshot1.startTime = frame - 5

入力したらCreateボタンを押しましょう。
作成したのは、Start Timeの値を[現在のフレーム] – [5]に設定しますよ、というExpressionです。
ここでは仮に5フレ分の軌跡を作成することにしました。
Trail_06Start Timeと同様に、End TimeもExpressionを設定します。

snapshot1.endTime = frame

動かしてみましょう。それっぽいのができてるのでは?

 

④マテリアル

次にそれっぽいマテリアルを作成します。
ここではRampのグラデーションを組み合わせて作ってます。
簡単ですが、意外とそれっぽく見えます。
Trail_07

動かしてみると、こんな感じになります。

これでひとまず出来上がりです。
どうです? 意外と簡単でしょう?
Expression部分を一工夫すれば、キーフレームも打てるようになりますし、
マテリアルやテクスチャを工夫すればいろいろ面白い軌跡も作れるかもしれませんね。

せっかく作ったので、いろいろ手を加えてコンポジットしてみました。

次回は別な方法で、軌跡のエフェクトを作ってみたいと思います。
ではでは!

その2へ

 

Related Posts Plugin for WordPress, Blogger...

関連記事

  1. gejita 2021.03.12 9:34am

    素晴らしい記事、拝見させていただきました。CGの専門学生一年目の者です。もしよろしければ、最後の動画で使ったエフェクトのマテリアルの作りかたを教えていただけますでしょうか。よろしくお願いします。

    • 0
    • 0
    • kitagawa 2021.03.14 6:40pm

      コメントありがとうございます。
      かなり昔の記事なものでして、シーンファイルも残っておらず、私もはっきりと覚えてないのです。すみません。

      • 0
      • 0
      • gejita 2021.03.20 10:54am

        そういうことでしたら仕方ないですね。

        • 0
        • 0

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (4)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2013%2F01%2F07%2Fmaya_traileffects_part01%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2013%2F01%2F07%2Fmaya_traileffects_part01%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132