C#でOpenGLは辛くてDirectXへ

Cgぢゃないよ^^ポリゴンぐりぐりしたかっただけなのです。

OpenGL編:

CsGL
開発が止まってます;;

SharpGL, a C# OpenGL class library
これはコードプロジェクトの記事が元だそうです。
シーングラフ付きだけどイマイチぽいです。サンプルがいきなり落ちます。

yaneuraoGameSDK 4th for C#
C#専用のラッパを書いてあるようです。ぶっこ抜き用?

C#でOpenGLを利用する方法
RCゲットのために,C++.NETも併用だそうです。

どれを使うにしても大変そうです。GLUT程度のことができればそれでよいのですが・・・

DirectX編:

手元の環境にDirectX9SDKをインストールしてあったので,EmptyProjectVS.NET2003開いてみました。けれどビルドエラー;;

Effect.FromFile()

辺りなどなど。

050821a (汗

Feburuary2005ではアカンのですかそうですか・・・
Feburuary2005を消してからApril2005をダウンロードして古いEmptyProjectプロジェクトを削除してからSampleBrowserからInstallし直したらやっとビルドできました;;
ソリューションエクスプローラの保存状態がおかしいなこの.slnファイル

プログラミングしているのがイヤになる日ですな。まぁとにかくgeeting start完了。
050821b タガログ語多言語対応バンザイ

参考リンク:
VS.NET2003 + DirectX 9.0 SDK Update (April 2005)でテンプレートが出来ない

関係ないけどC#の本: