将建模矩阵应用于视图矩阵=失败
我在 OpenGL 中移动和旋转对象时遇到问题。我正在使用 C# 和 OpenTK (Mono),但我想问题是我不理解 OpenGL 部分,所以即使您对 C# / OpenTK 一无所知…
OpenTK:在 VBO 中使用不同的颜色
情况:我正在使用 OpenTK 库在 C# 中使用 OpenGL 进行绘图。 。 问题:我无法选择要绘制的缓冲区/顶点集。 。 设置功能: var vertices = new Vertex[…
3D 图形中没有填充的球体
我想画一个立方体和像这样的圆形(没有填充的球体)。我正在使用 OpenTK http://farm7.static.flickr.com/6074/6097051938_cb0b798ce0_z。 jpg 我一直…
我如何创建一个更加动态的统一着色器?
我正在尝试创建一个统一的缓冲区对象(UBO),并且我需要用制服填充数组。我目前的做法是使用硬编码结构。 [Serializable,StructLayout(LayoutKind.Se…
Visual C# 中哪个库用于图形编程,Tao 还是 OpenTK?
我听说最新的OpenGL已经没有glBegin了。换句话说,事情发生了很大变化,我想知道我应该使用哪个库在 C# 中进行 OpenGL 编程? 我将为 CAD 建模应用程…
OpenGL C#,加载颠倒纹理
有没有办法将 y 坐标翻转的图像加载到 openGL 中? (倒挂)。我正在使用 .NET Bitmap 和 BitmapData 类,并将 BitmapData.Scan0 传递给 OpenGL。 使…
如何使用 OpenGL 创建自定义顶点格式
我正在使用 OpenTK 编写自己的引擎(基本上只是 C# 的 OpenGL 绑定,gl* 变为 GL.*),并且我将存储大量顶点缓冲区,每个缓冲区中有数千个顶点。因此…
持续更新 WPF 中 WindowsFormsHost 中的 OpenTK GLControl - 如何?
我在 WPF 应用程序的 WindowsFormsHost 中嵌入了 OpenTK GLControl。 我想不断更新和渲染它。 在 Winforms 中,解决方案是将 UpdateAndRender 方法附…
看不到正在绘制的顶点上的纹理或颜色
我在 OpenTK 中有以下代码: unsafe { Vector3* data = (Vector3*)Marshal.AllocHGlobal( Marshal.SizeOf(typeof(Vector3)) * simpleVertices.Count);…
如何在 Vs 2008 中运行 OpenTk?
我尝试学习OpenTk(旧版Tao Framework),但我不能简单地画线: using OpenTK; using OpenTK.Graphics; using OpenTK.Graphics.OpenGL; using OpenTK.…
如何使用 OpenTK 绘制三角形?
我不确定为什么这段代码不简单地在屏幕上绘制一个三角形(正交)。我使用的是 OpenTK 1.1,它与 OpenGL 1.1 相同。 List simpleVertices = new List()…
如何将 SDL 视频嵌入现有 OpenGL 项目
我正在开发 OpenGL 游戏,并且想在游戏中的 3D 表面上播放视频。 SDL 似乎是视频播放的绝佳选择,但是否可以在现有 OpenGL 上下文中创建表面?我该怎…