週報10/8 カメラを分けて描写する方法 (Pixiv Fanbox)
Content
この週報はゲーム制作素人がUnityで同人エロゲを作ろうとするさまの記録です。
初心者の方の励ましに、暇な方の暇つぶしになれば幸いです。
目次
今週の進捗
覚え書き
雑記
今週の進捗
今週もひたすらシナリオの打ち込みをしておりました。
この作業がまあ面倒くさくってですね。
evernoteに書いたシナリオをひたすら読みこみ用のエクセルに書き写します。
コピーペーストをこんなに連打したのは人生初かもしれません。
全然海じゃない。
そしてステージの素材などまだできていないので初期ステージ使いまわしです。
早いところ見栄えが変わる要素である素材を用意したくなるんですが、素材等は肉付けと思っているのでとりあえず骨組みが一通りできるまではがまんがまん……。
あと最近Unityに慣れてきたこともあり、欲が出て2.5D表現したいなぁなんて考えています。
2.5Dというのは、3D環境で2D表現をする事なんですが奥行やら空気感、ライティング表現など通常2Dよりリッチ表現になる感じです。
最近のゲームでも多いですね。
ゲーム作り始めた当初はプログラミングさえ完全に素人だったので3Dより2Dの方が完成まで行く確率が高いだろうと思って2Dにしました。
実際その時の選択は導入として間違ってはいなかったと思うんですが、慣れてくると欲が出るもので今なんとかできないか画策しております。
覚え書き(Unityに関するメモなので読み飛ばしてください)
カメラを複数使って別のオブジェクトを描写する
・やりたかったこと
エフェクトだけ別のカメラで描写したい。
調べてもUIの分け方とかは出てくるんですが、少し古いのか自分の使ってるバージョンとやり方が違ったのでメモ
・やり方
カメラを2台作り、レンダータイプを片方をベース、片方をオーバーレイに設定。
そしてカリングマスクのレイヤー設定で、ベースのカメラからエフェクト用のレイヤーチェックを外す。
オーバーレイに設定したカメラのカリングマスクはエフェクトレイヤーのみ設定する。
で、こっからが調べて書いてなかった項目でベースカメラにあるスタックの項目にオーバーレイ用のカメラを登録します。
これでベースの方のカメラにオーバーレイカメラの内容が移ります。
位置は調整する必要があるのでメインカメラの子オブジェクトにしてpositionを0に設定するといいです。
なんでこんなことしてるかっていうと、透視投影カメラと並行投影カメラを同時に使いたかったんですが、UIくらいでしかあまり使ってる人がいないので答えにたどり着くのに時間がかかりました。
雑記
ジョンウィック新作見てきました。
個人的にはアクションもドラマもシリーズで一番よかったです。
今回ライバルキャラとしてドニーイェンが出てくるんですが、あれだけ死なない奴のライバルとしてあてがうにはかなりの強さの説得力がキャラクターに必要なんですが、ドニーイェンはめちゃくちゃ良かったですね。本当にコイツ強いなと思わせる説得力の演技が半端なかったです。60歳の動きのキレか?