2016年6月30日木曜日

図書館のインタビュー(日本語原文)

ここ数ヶ月かけて作成した図書館のシーンをアップしたところ、たくさんのリツートやいいねを頂きました。
たくさんの反響をいただけて嬉しいです。ありがとうございます。

更にうれしいことに80lvというアーティストのインタビュー記事を載せている海外のサイトから
図書館についてインタビューをして頂きました!!!

How to Build Oxford Library in UE4?

すごい方々もインタビューの中でワークフローを紹介しているのですが、
その中に混じって良いのですかと…。
結構やってることしょぼいですよ… という感じですが、なかなかない機会なのでお受けすることにしました。

サイトには英語で記載されていますので、
こちらには編集さんに送った記事の日本語を掲載したいと思います。
(ちょっと日本語固めなのは翻訳しやすいような感じで書いたため…)

【追記2016/.9/01】
Gumroadにてオックスフォード図書館のプロジェクトデータを$1+で販売しております。
簡単な技術解説もついてますので、興味ある方はどうぞ。
【Gumroad】Oxford Library - UE4 Project




2016年6月4日土曜日

【Maya】らせん階段をカーブを使って作成する

Mayaのらせん階段の作り方についてちょっと調べてみました。

よくあるのは特殊な複製で配置する方法ですが、私この方法が好きではなくて…。
というのも、計算すごくめんどくさいじゃないですか…。

もちろん、決まった高さなどがあればこの方法の方がきれいに効率的かもしれないですが、
手すり部分も含めて一気に作れる方法、かつカーブで制御ということに絞って試してみました。


■Duplicate Along Pathを活用する

カーブに沿ってメッシュを配置してくれる便利なmelスクリプトです。
Creative Crushから無料で入手できます。


わかりやすい使い方の解説はphotoshop777に記載があるのでそちらを参考に。



Photoshop777さんの記事をみてもわかるようにパスに沿ってメッシュを配置することができるので、早速これでステップ部分の配置をしてみます。


■ステップを配置する


このようならせん状のカーブとステップ部分を用意。

DuplicateAlongPathを利用してステップを配置します。
一見うまくいってるようですが、ステップ部分が地面と平行ではないのがわかります。

向きがおかしいなどあれば、一番下のOPTIONSで軸の向きを変更するなどして修正しておきましょう。


ROTATEのSideに値を入力するとステップの角度を調整できます。
サイドビューから見てなるべく平行になるような値を入植します。



これでステップ部分は完成。
厳密に言えば平行ではないので、
綺麗に変更になってることを求めるのであればこの方法は向かないです。

うーん、綺麗に平行にできそうなのにできないのすごくもどかしいですが、
それは次の課題にしておきたいと思います。


■手すりを配置する

次に手すり部分を配置していきます。
手すり部分としてこのようなメッシュを作成。

側面に分割をいれてなめらかになるようにしておきます。

このメッシュをDuplicateAlongPathにObjectとして登録し、
今度はDeformタブからメッシュを配置します。

するとこのように、カーブに沿ってメッシュの形を変形してくれます。
モーションパスを使って変形するやつと同じような感じですが、
カーブの長さに合わせてメッシュを複製しつなげてくれるので楽ちんです。



このままではカクカクなのでラティスの分割数を増やします。
これで手すりもなめらかになりこれで手すりも完成。



先ほど作成したステップと組み合わせれば螺旋階段は完成となります。
ざっくりと作成し、かつ後からでもカーブの形にあわせて変形できるのはちょっと便利ですが、その後に調整に合わせて同じ工程で作り直しが必要です…。

なので、やっぱりHoudiniがいいなーと思ってしまいました。