ブックマーク / w.atwiki.jp (5)

  • suffix@wiki

    imageプラグインエラー : 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。

    suffix@wiki
  • OpenGLプログラミングメモ

    ここは、OpenGLについて学習し、その過程を記録するページです。 プログラミングメモとしてご利用下さい。 glutCreateWindowの位置を直す編集をした際に「<」以降が消えるという@wikiの仕様に気づかず、 正常に動作しないプログラムを長期に渡り掲載しておりました。 現在、修復作業中です。 直接、コードを記載すると今後、似たような仕様変更で同じ不具合に遭遇するかもしれないので プログラムコードはテキストデータとしてダウンロードする形に今後変更するかもしれません。

    OpenGLプログラミングメモ
    dotsarg
    dotsarg 2013/03/07
  • JPEG画像を表示する - OpenGLプログラミングメモ

    #pragma comment(linker, "/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup") #pragma comment(lib,"libjpeg.lib") #include <GL/freeglut/freeglut.h> #include <stdio.h> #include "jpeglib.h" #define WIDTH 320 #define HEIGHT 240 class JPEG { public: JSAMPARRAY img; struct jpeg_decompress_struct cinfo; struct jpeg_error_mgr jerr; unsigned long sizeX;  //横 unsigned long sizeY; //縦 char *Data;  //画像データ格納 bool Load(

    JPEG画像を表示する - OpenGLプログラミングメモ
    dotsarg
    dotsarg 2013/03/05
  • 2Dと3Dの描画を切り替える - OpenGLプログラミングメモ

    2Dと言っても、今では3Dを平面的に扱って表示しています。 その方が高速だったからです。 そして、なんと言っても2Dを3Dの一部として扱うと、移動、回転、 拡大縮小が自由自在に行える利点もあります。 そこで2Dと3Dを同時に描画しようとした場合、工夫が必要になります。 上手く切り替えてやらないと3Dも2Dも同じように移動、回転、拡大縮小 してしまいます。 それには、まず3Dを描画してから glPushMatrix(); で階層を降ります。 そして2Dを描画して glPopMatrix(); で階層を上がります。 これを繰り返します。 つまり3Dを親階層として2Dを子階層とします。 なので、子階層で何をしようが、親階層には影響が無いのです。 #pragma comment(linker, "/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup") #include

    2Dと3Dの描画を切り替える - OpenGLプログラミングメモ
    dotsarg
    dotsarg 2013/02/26
  • ゲームヘル2000

    など、どなたでも来てください。 誰もいなかったり、しゃべってなくてもまたーり待ってもらえるといいと思います。 ログ公開はじめました。入室する前に「どんなチャットなのか?」というのを見たりするのにいいかも。 http://isshiki.la.coocan.jp/gamehell/irclog/ 見れないログ(主に当日のログ)がありますが、仕様なのでゴメンね。そのうち直します。

    ゲームヘル2000
    dotsarg
    dotsarg 2012/04/24
  • 1