Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 GLFW + GLEW 时 glGenFramebuffers() 访问冲突
我收到此错误 执行位置 0x00000000 时发生访问冲突 当我在 Windows 上使用 GLFW GLEW 时 我使用的是 Windows 7 我也有自己的实现 从头开始 它创建一个窗口 初始化 OpenGL 上下文 初始化 GLEW
OpenGL
Framebuffer
glew
FBO
glfw
编写每个三角形/面具有纯色的 GLSL 片段着色器的方法
我有顶点和三角形数据 其中包含每个数据的颜色triangle 面 不是每个顶点 即单个顶点由多个面共享 每个面可能具有不同的颜色 我应该如何在 GLSL 中解决这个问题以获得每个的纯色分配face正在渲染 通过平均顶点相邻多边形的颜色来计算
OpenGL
3d
GLSL
Shader
设置 GLEW 窗口?
我有 Visual Studio 2010 我想在其上设置 glew h 我执行了这一步 但仍然出现链接器错误 1 下载glew包 2 将 h文件复制到C Program Files x86 Microsoft SDKs Windows v
visualstudio2010
OpenGL
glew
基于 Q3DScatter 的自定义图表,QCustom3DItem 运行缓慢
我想制作一个带条形的 3D 图表 条形颜色取决于其大小 两个都Qt 条形图和散点图类型 https doc qt io qt 5 qtdatavisualization overview html接近我正在寻找的东西 我最终创建了一个基于的
c
Multithreading
QT
OpenGL
3d
什么时候应该调用 glGetError?
glLoadIdentity http www opengl org sdk docs man xhtml glLoadIdentity xml says GL INVALID OPERATION如果生成glLoadIdentity之间执行
OpenGL
taoframework
鉴于 GPU 有任务队列并且是异步的,计算 FPS 的正确方法是什么?
我始终认为计算 FPS 的正确方法是简单地计算绘制循环迭代所需的时间 互联网上的大部分内容似乎都是一致的 But 现代显卡被视为异步服务器 因此绘制循环会发出 GPU 上已有的顶点 纹理 等数据的绘制指令 这些调用不会阻塞调用线程 直到 G
OpenGL
profiling
GPU
glDeleteShader - 顺序无关吗?
在 OpenGL 中 顺序为glAttachShader无关紧要 这是否相同glDeleteShader 如果正在进行一些动态内存分配 我会说是的 但也许在 opengl 上下文中处理方式不同 简单的答案是 没关系 您可以在将它们附加到程序
c
OpenGL
对数/线性 Z 缓冲区阴影贴图
问题在于 伪影出现在距离很远的阴影中 我想尝试制作一个对数深度缓冲区 但我不明白应该在哪里完成以及如何完成 我对全向阴影贴图使用点光源方法 顶点着色器 version 460 core layout location 0 in vec3 a
c
OpenGL
graphics
GLSL
Shader
GLubyte 与 GLshort 指数
查看 OpenGL 中顶点数组的文档 我发现用于索引的两种最常见的内存类型是 GLubyte GL UNSIGNED BYTE 和 GLshort GL SHORT 我想知道使用两者作为索引是否有任何实际区别 谢谢 龙鹩莺 GL UNSIG
OpenGL
indices
当我在 xcode 项目中使用 #include
行时,它在哪里查找 gl.h 文件?
我正在将 Linux 的开源 C 程序移植到 os x 我一直在改变线路 include
c
ios
xcode
OpenGL
glBufferData() 的分段错误
我不明白为什么这段代码会出现段错误 AxesMarker AxesMarker float size size size vbo vertices 0 vbo elements 0 Vertex vertices 6 Vertex Colo
c
OpenGL
segmentationfault
glut
使用 gldrawpixels 进行 opengl 旋转
我的团队目前仅限于在 opengl 1 4 平台上绘制图像 这意味着我们无法使用任何漂亮的纹理映射来绘制图像 是的 我们仅限于使用 intel 集成图形平台 这非常烦人 到目前为止 我们能够绘制 缩放和翻转图像 但是制作图形的人声称在使用
OpenGL
Rotation
gldrawpixels
几何着色器中的宽线表现得很奇怪
我正在尝试使用几何着色器渲染任意宽线 在屏幕空间中 乍一看似乎一切都很好 但在某些视图位置上 线条渲染不正确 左侧图像呈现正确的渲染 正 X Y 和 Z 轴上的三条线 2 像素宽 当相机移动到原点附近 实际上靠近线条 时 线条会像正确的图像
OpenGL
GLSL
geometryshader
glDrawBuffer(GL_NONE) 与 glColorMask 设置为全部 GL_FALSE
glDrawBuffer GL NONE 和 glColorMask GL FALSE GL FALSE GL FALSE GL FALSE 有什么区别 两者只是丢弃对颜色缓冲区的任何绘制的另一种方式吗 还是有一些差异 首先也是最重要的 g
OpenGL
GLSL
您应该如何有效地批处理复杂的网格?
渲染复杂网格的最佳方法是什么 我在下面写了不同的解决方案 想知道您对它们有何看法 让我们举个例子 如何渲染 Crytek Sponza 网格 PS 我不使用Ubershader 只使用单独的着色器 如果您通过以下链接下载网格 http gr
OpenGL
GLSL
Shader
在没有窗口的windows桌面上绘制OpenGL
我见过这样的事情 我想知道这是否可能 假设我运行我的应用程序 它会显示其下方的渲染结果 所以基本上 在没有窗口的情况下在屏幕上渲染 可能还是谎言 注意 想要在 Windows 和 C 中执行此操作 可以使用您的应用程序在其他应用程序的窗口上
c
Windows
OpenGL
Desktop
Cube
更新到 MacOs Mojave 10.14 后是否有 OpenGL 黑屏和伽玛校正?
我不小心更新了我的 Mac OpenGL 现在在最新的 MacOS Mojave 中已被弃用 我正在使用 OpenGL GLUT 我知道这很旧 但我只需要一个简单的程序 并在终端上运行 不使用 Xcode 使用在 Sierra 中完美运行的
c
MacOS
OpenGL
macosmojave
使用 xscreensaver 编写屏幕保护程序的提示和技巧? [关闭]
很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 几个月来我一直在做一些简单的 Ope
c
Linux
OpenGL
screensaver
如何使用鼠标改变OpenGL相机
我正在尝试在 OpenGL 中设置一个相机来查看 3 维中的一些点 为了实现这一点 我不想使用旧的 固定的功能样式 glMatrixMode glTranslate 等 而是自己设置模型视图投影矩阵并在我的顶点着色器中使用它 正交投影就足够
OpenGL
matrix
Camera
Mouse
Shader
如何减慢从BVH文件读取opengl动画的速度?
使用 GLFW3 我目前制作了一个 bvh 文件解析器 它读取文件并将其转换为我在 opengl 中制作的人体模型 然而 每当我启动它时 移动速度太快 以至于眼睛看不到动画 所以我想把动画速度调低一点 这是我的渲染循环 while glfw
c
OpenGL
glfw
glmmath
skeletalanimation
«
1 ...
3
4
5
6
7
8
9
...71
»