【3Dゲームエンジン】Unity質問スレッド22 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0434名前は開発中のものです。
2016/02/03(水) 03:33:20.11ID:elxmTNedUnity5.3無料版で、3Dモデルを使った2D横アクションを作ろうとしています
そこで、スト4とかギルティギアXrdみたいに画面端でもモデルが歪まないように
したいのですが、その具体的な方法もしくはヒントを教えて頂けないでしょうか
http://game.watch.impress.co.jp/docs/series/3dcg/20111201_494567.html
解説記事によると、X軸方向(横方向)のみ、正射影(平行投影)でレンダリングする
ということで、どこでどんな処理をすれば(特定の行列をかける?)これが
実現できるのでしょうか
自分でも頂点シェーダのソース見て色々弄ったり、mul(unity_matrix_mvp v.vertex)とか
その辺が怪しいのかなとか思いましたがどうしても成果が得られず、こんな時間に
なってしまいました
また、同じ解説記事では、最終的には透視投影と平行投影をブレンドしたとも
書かれています
単純に動くキャラとステージを平行投影、背景を透視投影にすることはできましたが
これだと画面端で見た目と実際のコリジョンがずれてしまい、不適切でした
unityでそんなことができるのでしょうか
端まで行けないようにするとか帯で隠してしまうとか消極的な解決法は思いつきますが
できればそれは避けたいものです
自分でも学習・習得していきたいので、ご存知の方がいらしたら是非よろしくお願い致します
■ このスレッドは過去ログ倉庫に格納されています