opengl 相关问题

OpenGL(开放图形库)是一种独立于平台的图形标准和API,可用于桌面,工作站和移动设备。它旨在提供硬件加速渲染,因此与传统软件渲染相比,性能大大提高。 OpenGL用于CAD软件和计算机游戏等应用程序。 OpenGL标准以及OpenGL ES由Khronos集团控制。

为什么在设置 opengl fbo 以渲染到立方体贴图深度纹理时,附件不完整?

我正在尝试将场景的深度渲染到立方体贴图纹理,但在检查帧缓冲区状态后,它返回 GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT,当然不会发生渲染。显然...

回答 2 投票 0

用于 OpenGL 1.1 函数的 wglGetProcAddress

OpenGL 网站上的这个 wiki 页面声称不应通过 wglGetProcAddress() 加载 OpenGL 1.1 函数,并且该措辞似乎暗示某些系统将根据设计返回 NULL,如果...

回答 2 投票 0

GLSL 的 smoothstep 函数问题,其中 Edge0 大于 Edge1

我正在shaders网站上的书上学习GLSL语言。在第 5 页,我看到以下代码。 #ifdef GL_ES 精密中型浮子; #万一 统一 vec2 u_分辨率; 统一 vec2 u_mouse; 制服

回答 1 投票 0

哪里可以获得GLEXT.h?

好吧,这是我的第一篇堆栈溢出帖子。我一直想知道如何获取 glext.h 头文件。我发现一些帖子详细说明了它的发现位置,但这不是一个下来......

回答 1 投票 0

我可以在 WinUI3 应用程序中使用 WindowsFormsHost 吗?

我有一个 WinUI3 应用程序,我需要从我无法控制的旧版 SDK 托管 OpenGL 窗口。 OpenGL 需要 Windows 句柄和设备上下文才能工作。这些是属性

回答 1 投票 0

如何使用 LibGDX 和 Shadertoy GLSL 着色器解决此渲染错误?

我正在开发 LibGDX 游戏中菜单的 UI。然而,UI 背后的背景应该看起来像 Shadertoy 着色器。我将 Shadertoy 脚本翻译成 GLSL 并让它运行......

回答 1 投票 0

替换统一纹理(OGL)

我需要将所有统一(_BumpMap)纹理(TEXTURE_2D等)更改为我的绘图功能。 所以我需要将所有 _BumpMap 纹理更改为 clr[]。 我的统一绘图代码: 如果(basicChams){ 如果(模式...

回答 1 投票 0

屏幕四边形的 UV 坐标未转换

我正在制作这个 open gl 应用程序,我需要将纹理渲染到屏幕四边形。我的要求是,出于特定原因,应将四边形的大小调整为纹理的宽度和高度。测试...

回答 1 投票 0

渲染器奇怪的闪电伪影

我有一些奇怪的灯光伪影,当相机移动时它们也会闪烁。如果仔细观察,您还可以在织物上看到一些痕迹。当相机靠近时,一切看起来都很好。我不是

回答 1 投票 0

在openGL中渲染PNG纹理时黑屏

当尝试在 OpenGL 中将 PNG 文件渲染为纹理时,我只绘制黑屏。 如果我将纹理坐标数据直接输入片段着色器中的颜色,我可以渲染一个着色立方体。 我...

回答 1 投票 0

push_back() 函数在具有结构数据类型的向量上出错?

在c++中为顶点缓冲区布局编写头文件。 #pragma 一次 #包括 #包括 结构体vertexBufferElement { 无符号整型; 无符号整数计数;

回答 1 投票 0

当您将俯仰旋转超过 90 度时,如何修复俯仰/外观翻转?

我一直在关注 LearnOpenGL 教程系列,并且进入了有关相机的部分,虽然他们设置了飞行相机,但我一直在尝试将其适应更多 FPS 风格的相机。通常是

回答 1 投票 0

创建和使用 OpenGL 对象而不生成其名称是否合法?

通常,诸如纹理、帧缓冲区、着色器或顶点数组之类的对象是通过首先生成名称、然后绑定它、然后设置参数来设置的: GLuint 纹理_id; glGenTextures(1, &

回答 1 投票 0

更改 OpenGL 中线条的颜色

我是 OpenGl 的新手,我尝试创建一个工字梁,现在我尝试将线条更改为不同的颜色(例如:可见线更改为绿色,而那些不应该可见的线则更改为绿色) ...

回答 1 投票 0

OpenGL上方的透明窗口

我的应用程序在 WPF 托管窗口中具有 OpenGL 引擎。 我创建了半透明的小部件(作为 Window 对象),它应该在 OpenGL 窗口上方显示内容。有时在处理申请时...

回答 2 投票 0

OpenGL 非独占全屏模式(又名全屏无边框窗口)

我正在尝试获得对全屏无边框窗口工作的支持,但我发现的信息都没有帮助。 无论窗口是否设置为 WS_EX_TOPMOST,窗口都会...

回答 1 投票 0

glBlitFramebuffer - glReadBuffer 和 glDrawBuffer 引用相同的缓冲区

仅出于学习目的,我测试当 glReadBuffer 和 glDrawBuffer 引用同一缓冲区时调用 glBlitFramebuffer 时会发生什么。自定义帧缓冲区的定义方式如下: bool initFBO() ...

回答 1 投票 0

如何指定UBO与bindless绑定?

我用vec4 colorA和colorB创建了2个以上简单的UBO,就像这样。我只使用 std140 的 UBO 创建/绑定过程得到黑屏。如何在使用 glCreate a...时指定哪个索引

回答 1 投票 0

OpenGL std430 布局如何对齐数组中的元素?

我有一个 C++ 中的 PointLight 结构 结构点光源 { glm::vec4 位置; // 16 字节 glm::vec4 颜色; // 16 字节 浮动强度; // 4 字节四舍五入为 16 字节? 浮动范围; ...

回答 1 投票 0

opengl 程序在加载特定图像作为纹理时崩溃

所以我尝试从图像文件加载纹理,除了特定的 jpg 之外,所有其他 jpg 文件都可以工作,该 jpg 在任何照片查看器或浏览器中加载正常,但通过 stb_image 加载时崩溃 继承人...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.