私はコンピュータグラフィックスコースのOpenGLプロジェクトに取り組んでいますが、約1年間積極的にプログラミングを行っていません(軍事訓練)。C#にソースファイルを含める方法については、完全に空白にしています。C++では#includeを使用していることを知っています。フォームで作成したフィギュアクラスの使い方がわかりません。
3596 次
3 に答える
2
C#に適しているため、http://www.opentk.comも参照してください。たとえば、OpenGL定数にネイティブ列挙型を使用します。私は通常、参照を追加します
using gl = OpenTK.Graphics.OpenGL.GL;
using vec3 = OpenTK.Vector3d;
using col = System.Drawing.Color;
次に、コードに次のように入力します
...
vec3 pos = new vec3(10f,0f,0f);
gl.Disable(EnableCap.Lighting);
gl.LineWidth(2f);
gl.Color3(col.DimGray);
gl.Begin(BeginMode.Lines);
gl.Vertex3(0.0, 0.0, 0.0);
gl.Vertex3(pos);
gl.End();
gl.Enable(EnableCap.Lighting);
...
于 2010-06-30T20:36:46.920 に答える
0
- Tao.OpenGLDLLをプロジェクト参照として追加します。
C#ファイルの先頭に次のようなusingステートメントを追加します。
Tao.OpenGLを使用します。
最初のオプションは、DLLを実際に「含める」ことで、DLLを見つけることができます。2番目のステップは技術的にはオプションですが、それがないと、すべてTao.OpenGL.GL.GlMethodGoesHere();
のGL呼び出しを、GL.GlMethodGoesHere();
于 2009-09-11T03:51:11.830 に答える
-1
ははは、私が作った自分のクラスを含めることを意味しましたが、私はそれを理解しました。ファイル名ではなく、「usingmyClass」を使用する必要がありました。
于 2009-09-11T12:03:18.670 に答える