2018年01月19日

F計画 胞子2

こんにちは! み です!
「からかい上手の高木さん」っていうコミックを買いました。
楽しいよー! このマンガ!
昔ね、ネットでこのマンガの章の扉を見かけたのよ。
黒板に相合傘の扉の絵です。
それで殺戮ノサテライトのあのシーンを思いついたのです。
今回初めてこのマンガを読んだのだけど面白かった!
まだ5までしか読んでないけど。
でも相合傘のシーンってマンガ本編には無かったんじゃないかなぁ?
ちょっと残念。

housi1.jpg

胞子を表示するシステムですが、上の画像、どうでしょう?
全部の胞子の重なりが正常で、ガーちゃんとも全てうまくいっているでしょう?
30フレームを割り込んでしまいましたが仕方が無いかな。

胞子、鳥、植物は表示はしたけど色々処理が残っているのでまだまだ掛かりそうです。
コツコツ仕上げていく予定です。
今月中に最初のマップを仕上げる予定でしたが無理っぽいなあ。

それでは今日はこの辺で!
またね!
ばいばい!



posted by み at 08:00| Comment(0) | TrackBack(0) | 日記

2018年01月17日

F計画 胞子

こんにちは! み です!
ショッピングモールでカバンを探していたんですが色々見ていたら目が回ってしまいました。
手足が冷たいのとか、更年期障害なのではないかと自分で診断しています。
歳には勝てないなあ。

a.jpg
ガーちゃんより遠くにある胞子

b.jpg
ガーちゃんより近くにある胞子

胞子を飛ばす予定です。
胞子は透明部分を含んでいるので少し工夫が必要です。
リアルタイム3Dの場合、目に見えているのはカメラという概念を通して見ています。
透明部分は裏側が透けて見えるので透明部分をレンダリングする前に裏側部分が描かれていなければなりません。描かれていなければ透けているかどうかも分かりません。
だから遠くから順番に描く必要があるわけです。
さて、何に対して遠くから順番に描くのでしょうか?
それはカメラです。
カメラから見て遠くにあるものを先に描く、先にレンダリングするわけです。
では、遠くにあるのを知るにはどうやればいいのでしょう。
今回の場合、
カメラとガーちゃんの距離を測るわけです。
関数で言うならpow関数なんかを使って、カメラの位置座標とガーちゃんの位置座標から2点間の距離を測ります。
次にカメラの位置座標と胞子の位置座標を使って距離を測り、2つの距離を比べればいいわけです。

今回は胞子の数が最低でも数十個は必要なのです。
するとほら、全ての胞子の位置とガーちゃんの位置をカメラの位置と比較して順位を付けなければなりません。
このゲームはリアルタイムに動画するのでレンダリング直前に毎回順位付けをしなければならないということです。
実はまだ実装していません。
今日、これからやってみます。

今日中に終われるかな?
それではまたお会いしましょう!
ばいばーい!



posted by み at 07:45| Comment(0) | 日記

2018年01月12日

F計画 はじまり

こんにちは! み です!
冷え性です。
足がめっちゃ冷たい。
厚い靴下2枚で間にホッカイロミニを入れていますが膝から下が冷たくてしょうがないです。
運動不足からくる筋肉の減少が原因でしょうか?

スタートボタンを押すとガーちゃんが上から真っ逆さまに落ちて来るんです。
キャーッって言いながら、2秒くらいだけど。
そしてバサッっと翼を広げます。

これが「はじまり」。
勘のいい人なら、殺戮ノサテライトを最後までやっている人なら、ね?
少しだけ関係あるのよ。

ただプログラムの挙動が想定した通りにならなくて困っている状況。
なんでだー!?

がんばります!
今日はこの辺で!
またね!
ばいばい!



posted by み at 09:23| Comment(0) | 日記