opengl 相关问题

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

应该是每个纹理单元应用glEnable(GL_TEXTURE_2D)

在OpenGL中,我一直都知道glEnable(GL_TEXTURE_1D),glEnable(GL_TEXTURE_2D)和/或glEnable(GL_TEXTURE_3D)(以及相应的glDisable)是每个纹理单元参数。最近我......

回答 3 投票 9

OpenGL没有渲染图

下面的代码预计将绘制一个雪人,然后使用键盘键控制相机。但它只画了一些点。我试图增加球体的半径,但它仍然没有工作......

回答 1 投票 1

java lwjgl 2着色器错误

我正在尝试在java lwjgl 2.9中编译着色器,如果我运行我的游戏,它就无法编译着色器。问题是为什么着色器不重新解析const关键字,如果我删除const然后它抛出错误浮动是...

回答 1 投票 0

旧的OPENGL代码,想用glPushMatrix()

第一个问题!我正在尝试编译一些openGL代码,我使用glPushMatrix()。我计划将代码重新格式化为更新的实践(因为glPushMatrix已被弃用),但是,现在,我想......

回答 1 投票 0

如何在标准GUI应用程序中使用Qt3D进行渲染?

我喜欢使用Qt3D,但我看到的所有示例都是全窗口应用程序。我从例子中无法理解的是如何将qt3d渲染窗口添加到常规qt gui应用程序中。 ...

回答 2 投票 13

在着色器中访问时,OpenGL如何决定使用MAG_FILTER和MIN_Filter?

使用glTexParamteri(GL_Texture_2D,GL_TEXTURE_MAG_FILTER,...)和glTexParamteri(GL_Texture_2D,GL_TEXTURE_MIN_FILTER,...)配置OpenGL时,OpenGL如何决定使用哪个过滤器...

回答 2 投票 1

根据OpenGL / DirectX中的道路轮廓进行地形变形

我计划根据道路剖面使用OSG(Openscenegraph)进行地形变形。道路网格已单独生成,我将把它放在地形上。 OSG产生的地形必须......

回答 1 投票 2

运行SDL程序的第二个实例会导致系统范围冻结

我正在使用SDL进行多人游戏,但是,在某些时候我已经停止了能够同时运行它的两个实例。第一个例子运行没有问题,然而,一旦第二个...

回答 1 投票 0

链接库C ++链接器的顺序

我正在调试一个依赖于一组库的项目,包括libfreenect,OpenGL和OpenCL。问题是黑屏是输出。作为调试选项,我删除了...

回答 2 投票 0

球体计算[重复]

所以我使用这个算法创建了所有正确的球体顶点:GLint total = 100; GLfloat半径= 200; GLfloat sphereVertices [30000]; for(int i = 0; i <total; i ++){float lon = ...

回答 1 投票 4

OpenGL三角形邻接索引

我目前正在尝试编写一个程序,它将一个网格作为输入(由顶点位置和一个元素数组组成),并输出索引,以便与GL_TRIANGLES_ADJACENCY中的glDrawElements()一起使用...

回答 3 投票 10

TextureFilters(MipMap生成)如何影响性能?

我一直在阅读选择纹理过滤器(特别是MipMap生成)可能会对应用程序的性能产生影响,但我无法真正了解它的工作原理。所以有几个......

回答 1 投票 1

在OpenGL 4.5中迭代自定义结构unifrom数组

我试图在OpenGL 4.5中迭代一系列自定义结构的统一数组,但我的应用程序崩溃了一个无效的操作枚举器。我的片段着色器看起来像:#version ...

回答 1 投票 -1

如何设置投影矩阵以进行类似胫骨的投影?

我暂时在这里打了一会儿,但我仍然可以找到一种方法来设置一个矩阵,以Tibianeske的方式投射我的Unity游戏:在互联网上阅读教程我......

回答 1 投票 1

OpenGL First Cube渲染不起作用

我为我的立方体设置了所有顶点和索引,我的GLFW和GLEW完美地运行每次运行,我的着色器编译并运行得很好。每当我尝试将立方体的顶点乘以矩阵时......

回答 1 投票 1

C ++ OpenGL Draw Pixel

我正在学习如何通过在线课程使用OpenGL并且练习问题要求创建一个绘制像素的函数:void SetPixel(int x,int y,char r,char g,char b){}我知道我可以做......

回答 1 投票 2

OpenSceneGraph没有加载openflight插件

我在使用简单的测试应用程序将openflight(* .flt)模型加载到Openscenegraph时遇到问题:#include #包括 using namespace std; int main(int argc,...

回答 1 投票 1

需要OpenGL GPU内存清理吗?

我是否必须通过glDelete *函数手动清理所有DisplayLists,Textures,(Geometry-)着色器等,或者当我的程序退出/崩溃时GPU mem是否会自动释放?注意: ...

回答 5 投票 8

生锈的Win32 OpenGL窗口:无法加载某些函数指针

#[cfg(windows)] extern crate winapi; #[cfg(windows)]使用winapi :: shared :: windef :: HWND; #[cfg(windows)]使用winapi :: shared :: windef :: HMENU; #[cfg(windows)]使用winapi :: shared :: windef :: HBRUSH; #[CFG(...

回答 1 投票 2

Assimp不会导入纹理

我正在使用assimp在我的游戏引擎中导入3d模型。出于某种原因,无论我使用何种型号或型号格式,assimp都不会报告任何纹理。为什么是这样?以下是......

回答 3 投票 2

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