タグ

ProgrammingとOpenGLに関するmoritataのブックマーク (3)

  • 疑似3D表示まとめ|しおち

    3D表示の基礎はこちらのサイトで勉強していただくといいかと思います。 https://marina.sys.wakayama-u.ac.jp/~tokoi/ ぶっちゃけゲームに限って言えば、ある程度はデータ構成でごまかしていかに早く表示するかが鍵なので どこかのデータを固定化して計算すれば割と高速にいけます。 で、3D位置情報を固定化すると以下のページの透視変換だけで画面上の位置が計算できたりします。 https://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20090829 今回は決め打ちの三角形を作成して、 透視変換 画面中心を視線、(0点) 写すスクリーンの底辺位置を地面(距離224) としてZ位置を奥に移動させながら224,223,・・・を求めてその位置のZを記録していく その際に三角形の縮尺位置も記録する。(スケールした大きさのデータを記録

    疑似3D表示まとめ|しおち
  • 床井研究室

    別に怒ってない 卒業生に、「先生、あの時怒ってたでしょ」って言われることがあります。いや、当に怒ったことはあるんですけど、たいていは議論しているうちにエキサイトしてきているのを「怒っている」と受け取られるんですね。内心は別に怒ってませんし、議論が終われば平静に戻ります。研究の議論とか、学生さんの提出物に対するレビューなんかは、それなりに真剣にやっているつもりなので、時にはエキサイトしてしまいます。でも別に怒っているわけではありません。それでも、私と議論すると「心を折られる」と言われてしまったのは、私の不徳の致すところなので (パワハラと取られかねませんし) もうちょっと穏便な物言いをしようと思います。昔、MIXI の友達からの紹介文に「笑いながら毒を吐く」と当時の学生さんに書かれてしまいましたから、どこか根性が曲がってるところがあるんでしょうね。学生さん相手でなくても「ブログと印象が違い

    床井研究室
  • C#でゲームプログラム講座

    講座はMicrosoft Visual C#.NET Ver 2003 + Managed DirectXおよびMicrosoft Visual C#2005 + Managed DirectXを基準に進めていきます。 学校でとりあえずC言語を習ったんだけど、実際なんの役に立つの?と言う方はかなり多いはず。そんな方を対象にVC#とManaged DirectXを使って、ハイクオリティーなゲームを作ろうと言うのがこの講座です。もちろん、自分の好きなようにゲームが作れるようになれば、プログラムの実力も相当ついているはず。(多分…そのハズ…) 妙に学生向けな感じがかなりすると思いますが、とにかく今ゲームを作りたいという方の手助けになれば幸いです。 この講座について はじめに… この講座の目標。 C#基事項 VisualC#.NETの使い方についての簡単な講座です。 細かな文法事項 : 講座内

  • 1