opengl

opengl

文章 151 浏览 137

cmake链接自己的库与其他多个库

我有一个项目,其文件结构看起来像这样: |-- CMakeLists.txt |-- build |-- include |-- libs | |-- glad | | |-- include | | | `-- glad | | | `--…

寄风 2025-02-11 22:27:28 0 0

试图在OpenGL中绘制球体,只有一部分球显示出来,似乎被夹住了吗?

我创建了一个最小的设置,其中片段着色器设置要编写的颜色,甚至没有参数。 顶点着色器通过矩阵传递并转换点。我们可以看到球体,但只有一部分。 我犹…

梦魇绽荼蘼 2025-02-11 22:02:00 0 0

如何在自己的GUI窗口中制定绘画限制?

我想制作GUI窗口,但我不知道如何限制绘画。我的意思是?当您滚动窗口时,一些UI元素绘制,有些“被切断”。在图像中查看此限制?我需要那个:(image…

无声情话 2025-02-11 21:14:18 0 0

OpenGL:鼠标移动对象,对象可以关注鼠标

用鼠标选择对象后,我希望能够使用鼠标移动对象。首先,我将鼠标位置转换为世界位置,然后使用 glreadpixels()将对象的深度读取为z的深度: double …

季末如歌 2025-02-11 19:17:33 0 0

在OpenGL中,可以从具有相同VAO的多个指数中选择吗?还是在VAO中共享VBO?

假设我们以3种方式绘制了一个立方体:点,线框和阴影。两个绘图命令都使用了相同的8点,但是可以从VBO绘制这些点,线框连接点对,而阴影版本需要三角…

弥枳 2025-02-11 18:10:18 0 0

GLSL的OpenGL 4.5中无限网格的问题

在此教程在这里。由于本教程是为Vulkan编写的,并且是GLSL的更高版本(我使用的是450 Core),因此我必须将顶点从顶点着色器移出并进入应用程序代码。…

绳情 2025-02-11 12:09:54 1 0

OpenGL gltexsubimage2d不能正确编写像素

我有一系列未签名字节,代表字母 Q 的像素。我想使用 glteximage2d 将这些像素写入OpenGL纹理。在下面的代码中,我还添加了一些检查,以确保像素数据…

贱人配狗天长地久 2025-02-11 05:12:10 1 0

通过OpenGL缓冲区进行游泳池是有意义的吗?

假设一个场景最多可以有1024点的灯光。通常,会有少的时间,但更糟糕的情况是1024。将在一段时间或在某个操作之后动态添加和删除它们。 分配大小 1024…

掀纱窥君容 2025-02-11 03:19:51 0 0

使用框架缓冲区会产生奇怪的结果吗?

我是OpenGL(Opentk)的新手,我试图使我的第一个帧缓冲区正常工作,以便我可以应用后处理效果。但是,当我尝试绘制框架缓冲区时,它会在错误的位置绘…

千纸鹤 2025-02-10 22:42:23 0 0

无法画出立方体

我正在使用 sharpgl 。 我正在尝试调整可用的源代码在这里。他们正在画金字塔和一个立方体。我只是尝试绘制一个立方体,如以下 - 我将获得以下输出 - …

笙痞 2025-02-10 20:45:39 0 0

默认情况下,GLSL变量是什么值?

我知道在C和C ++中,默认情况下这些变量是未直接化的。另一方面,在Java中,默认情况下它们将其初始化为0或NULL。 GLSL中相应的默认初始化是什么? 具…

白芷 2025-02-10 20:12:51 0 0

为什么要绑定索引缓冲区以用VAO绘制元素?

我使用以下代码使用顶点阵列和一个索引缓冲区渲染简单的四边形。 在 noreflow noreferrer“> vertex specification 索引缓冲区结合存储在VAO中。 但是…

只有影子陪我不离不弃 2025-02-10 18:54:43 0 0

OpenGL错误:设置制服时1282

我一直在尝试学习OpenGL一段时间,创建一个简单的3D游戏,但是在试图设置制服时,什么也不可用。我正在使用一个非常古老的Mac,但我认为这与此无关。 …

能否归途做我良人 2025-02-10 18:35:19 0 0

无法用任意颜色绘制球体

我正在使用 sharpgl 。 我试图用三种不同颜色绘制三个重叠的球,如以下三种颜色 - 但是,我将获得如下输出 - ​gl.color()对绘制对象没有影响。 我…

海螺姑娘 2025-02-10 15:56:21 0 0

现代OpenGL 3.3带GLFW窗口不显示任何内容

我只有一个没有任何C ++或OpenGL错误的空窗口。 VAO方法不起作用。我也在一台8岁的笔记本电脑上,所以这也可能是原因。 这是代码: #include #include…

淡水深流 2025-02-10 11:02:20 0 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文