SourceChord

C#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。

OpenGL

GLFWを使ってみた

OpenGLでちょろっとウィンドウ表示をする時などには、GLUTをよく使っていたのですが、 近年(と言っても随分前から)ではGLFWというものもよく使われているようです。 http://www.glfw.org/documentation.html 先日↓に書いた、NupenGLというパッケージをインス…

VS2017でOpenGLとGLUTを使う手順

OpenGLを使って、簡単にクロスプラットフォームなコードを書くための、GLUTというライブラリがあります。 ちょっと必要に迫られて、久しぶりにGLUTを使う機会があったので、VS2017でGLUTを使うまでの手順をざっとまとめておこうと思います。 GLUT使うのは、5…

OpenGLで描画した内容をMFCのコントロール上に描画する

最近、MFCを使うようになったので、ちょっとGLとMFCを組み合わせてみたサンプルの備忘録。 MFCで、3D表示を行うソフトを作ろうとする場合、 GLの初期化など、毎度毎度面倒な処理が多々あるので、サブクラス化をしてまとめました。MFCでGLを使いたいだけであ…

目から鱗・・・・(GLで丸い点を書く方法)

久しぶりに、床井研のブログを見に行ってみたら、↓こんな記事発見!! http://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20080821

openGLでアキュームレーション・バッファを使ったモーション・ブラー

opneGLで,accumration bufferを使ったモーションブラーのサンプルです. アキュームレーション・バッファの使い方のサンプルは,日本語ではあまり見かけなかったので,自分の備忘録も兼ねて書いておこうと思います. で,サンプルとして,この間作ったスク…

GLPNGをVisualStudio.net2005で使う方法

openGLでPNGファイルを扱うための便利なライブラリでGLPNGというものがあるのですが,このライブラリはVS.net2003では使えるけど,VS.net2005ではリンカでエラーが出てビルドできません. そのための対処方を以下に書いておきます.