WebGLだいぶまともにはなってきたが、未だに意図した動作にはなってない模様。以前は髪の毛が大変なことになったり、暴れまわったりしてたから、今はマシなもんだ。WebGLもう少しで物理エンジンがうまく動きそうだけど、まだまだのようだ。Mapを改良したいと思うようになった。車輪の再開発をするんだろうけど、まぁ、再開発できればいいほうだろう...とりあえず頑張ってやってみたけどまだシャギーは残り...まぁ、いいや。今もわかってないけど、以前よりはわかる。以前動かせなったプログラムを修正して動くようにした。道路をマウス操作で作るプログラムをWebGLを使って作った。それを今改造して、トンネルを付けられるようにしてみた。その結果、酷いことになった。何かと毎回土台を作ってる気がするが、土台を作ってる。地味な作業が続くが、ゲームが面白くなることを祈る。自作の戦車モデルを使ってゲームを作ることにした。FPSっぽいものを目指すことが多かったが今回はカメラは別の位置にある。以前作った四角いライトが再現できず、謎シェーダが出来上がっている謎シェーダ2014-12-18メタセコイアで作ったモデルをJavaScriptへWebGLようは自分のプログラムから扱いやすい形式への変換をしたい。JavaScriptなんでほぼ一択な気もするが。それで、変換するプログラムを書き始めた。エンジンはかかってないようだメタセコイアで作ったモデルをJavaScriptへ2014-12-17なんかあるらしいのでWebGLそのうちあるイベントのためにちょっとずつ行動開始。モデルデータの変換などを行っている。以前やったシェーダが微妙だったんで修正した。下のスクリーンショットの左側が以前作ったやつ、右が新しく作りなおしたやつ。うん、また手抜きなんだが...微妙にパワーアップしたはずだ。球面調和関数を使った結果、何か凄いことになった。上がAO適用後のシーン、2番目がAOのみ、3番目が銃を障害物に近づけたAOのみ。Occlusionで求めた値を使って描画してみた。ライトの影響受けてないのに何故か右側が明るくなってる。Mapsのジャギーをどこまで誤魔化せるか。それとも、頑張ってジャギらないようにするか?今の私の技術・知識では誤魔化すほうがいい気がする。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。