バーチャル3Dクリエイター神部まゆみです(*^-^*)
この記事は前回の続きで、CG Geek氏のベッドを作るチュートリアルをやってみた備忘録です。
前回までの記事はこちら。


今回は鏡とライトの透過を調整していくところ。
鏡は難しいかなと思って調べてみたけど、案外簡単にできるみたいでした。

ライトも透過のシェーダーノードだけ組めればいいので、そこまででもないかな?
まぁちょっとやってみます。
参考にした頭のいい先輩の動画
とても参考になりました。
ありがとうございます(*^-^*)
ベッド上のライトを作る
天井にサークル(円)を追加して、下に押し出しツール(Eキー)で伸ばしていけばいいみたい。
先端にUV球を追加して、UV球の中にポイントライトを追加する。
若干光が漏れていてまぁこれでもいいかなとも思うけど、ガラスっぽく透過させるようにシェーダーノードを組むっぽい。
シェーダーで透過させてライトが漏れる感じにする
とりあえず動画を参考にしてノードを組んでみたけど…。
元動画とクオリティがだいぶ違うかも(~_~;)
ランプの中の光源が白く光る感じにしたかったんだけど、パラメーターいじっても良い感じにならなかった。
壁に映った光はちゃんと透過して見えてるっぽいけど…。
多分ちょっとしたパラメーターや設定が違うだけなんだろうけど、まぁここまでできたからいいかな。
ついでに、unityだとどんな感じにランプの光を透過させるのか?やってみる
とりあえずスフィアとポイントライトを追加してみる。
これでスフィアを透過させればランプっぽくなるかな?
transparentにしてアルファ値を0に近づけたらそれっぽく透過された
普通にスタンダードシェーダーでtransparentにして、アルベドのアルファ値を0に近づけたらいい感じに透過されました。
ちゃんと壁と床にも光が映ってるし、普通に透過させれば大丈夫っぽい。
「ハローの描画」にチェックを入れるとすごく良い感じになった。
まぁざっくり作って、PPSで全体的に見栄えを調整したほうが簡単にそれっぽくできるかも?

ミラーを作る
これは難しいかなと思ってましたが、反射させるだけなら簡単にできるみたいです。
反射平面を追加する
前回の記事で書いたやつです。

普通に立方体でミラーの枠を作って、反射平面で反射させたら良い感じになりました。
こんな簡単にできるのか…。
ミラーを透過させると外の背景が反射してキレイっぽい
透過っていうか、外の背景が映るような感じ?
元動画だとこんな感じに窓の外の風景が映っていて、大変クールな仕上がりになるようです。
同じように見様見真似でシェーダーノードを組んでみたけど、なんか上手く行かなかったです(~_~;)
多分どこか設定が違うんだろうけど、設定項目が多すぎてよくわかりませんでした。
これできたらかなりハッタリが利くと思うので(笑)、やってみるのも良いでしょう。
とりあえずだいたい完成?あとはunityで調整したほうがいいかな
まだやってない部分もあるけど、まぁここまで作れれば十分かな。
あとは家具を増やしたり、シェーダーとライトを細かく調整していって完成度を高めていく感じみたいです。
モデリングは比較的すぐ終わったけど、シェーダーやライトの加減を調整するのが一番時間かかった。
blenderの勉強のためにじっくりやってみたけど、unityで使うならモデリングだけやっておけば良いかも。
とりあえずFBXエクスポートしてunityに持って行ってみる
強引に持っていったらライトがきつすぎてアレな感じになった(-_-;)
家具一つ一つ別にインポートして、それぞれマテリアル設定したほうが良さそう。
ライトはunity側で良い感じにできそうだし、unityで設定してPPSで見た目整えたほうが手軽かもしれない。
でもどうしようかなぁ、あんまり急いでやっても仕方ないから、家具一つ一つちゃんと作っていこうかな。
「まゆみの部屋VR」とか「まゆみの部屋WebGL」みたいなのを作っていって、その過程で家具とかも作っていったりして勉強して公開もしていければ良いかなと思ってるんだけども。
とりあえずこのチュートリアルはここまでにして、ここからはぼちぼち「まゆみの部屋VR」でも作っていこうかな。
ベッドはこれをベースにして使っていきたいし、椅子とカーテンは他人様のやつだから、できればそれも自分で作ってみたい。
そういう感じで作っていけばVRChatでワールドとしてアップできそうだし、いい感じのができたらアセットストアとかにも出してみたいし、先のことを考えるとけっこう面白そう( *´艸`)
まとめ
最初は「こんなの作れないだろう…」と思っていましたが、自分でもここまでできて驚いています(^^)/
とても参考になったので、動画を見ながら作ってみると勉強になると思います。
実はこの動画自体は今年の初めくらいに見ていて、一度やろうとしたんですが、blenderの知識が足りずに挫折してました( ̄▽ ̄;)
でも今回は一応曲がりなりにも最後まで進められたので、少しは私の知識も増えてマシになってきているのでしょう。
ヤシの木のチュートリアルとかをやって、シェーダーノードの知識が少しついたのも大きいかも。

最初はチュートリアル通りに真似して作ってみるのが一番ですね。