关于OPENGL的简单的问题

其他技术论坛 > 游戏开发 [问题点数:20分,结帖人huangxiaofei]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
czn
等级
本版专家分:0
huangxiaofei

等级:

opengl内存泄漏问题

在使用opengl中发现存在内存泄漏,经排查发现下面几个原因: 在 glAttachShader 和 glLinkProgram 之后一定要调用下面的代码,防止内存泄漏: glDetachShader(program, GL_VERTEX_SHADER); glDeleteShader(GL_...

关于OpenGL球体贴图问题

现在画了一个球体,但是不知道怎样把一张世界地图的图片贴到他的表面上,希望有大神能帮帮我,谢谢你们了~!

opengl版本问题

如何查看OpenGL版本 在自己的主机上运行程序发现程序报错. 最后发现 OpenGL的版本太低了. 自己的主机集显最高支持到OpenGL4.1 而用了4.4+以上才可以正常使用的API. ...

关于在linux下搞opengl问题

用虚拟机装了centos6.5基本服务版,然后写了一段opengl测试程序,GCC编译通过了,但是无法显示窗口。 后来又装了个做面版,把源代码拷贝过去编译通过运行也成功了,我想知道linux下运行opengl程序要依赖那些东西?X...

关于OpenGL中使用贴图,显示白色的问题

引起这种问题的方式有很多这里说一下我遇到的问题。 https://gamedev.stackexchange.com/questions/28544/opengl-texturing-isnt-working-displaying-just-white 该网页的回答,对应了我的问题。如果不使用mipmap...

一个关于opengl的视角的问题

一个OpenGL中可以建立两个摄像机吗?有不同的用途,其一是跟随物体的相机,第二个是我可以随时控制相机位置的相机,求大神指教

关于opengl管理纹理对象的问题

蓝宝书上生成三个mip贴图的代码如下: for(iLoop = 0; iLoop ; iLoop++) { // Bind to next texture object glBindTexture(GL_TEXTURE_2D, textures[iLoop]); // Load texture, set filter and wrap modes ...

关于OpenGL矩阵变换的问题

如题,小弟有一个初级问题想请教,OpenGL中矩阵堆栈的最大深度是什么概念呢?希望高手可以用通俗的语言表达。另外,我在用OpenGL绘制装配体的时候,画完之前的装配体后(这个装配体包含在了压栈和出栈之间),再画下...

[OpenGL] opengl常见问题汇总

OpenGL程序运行提示glut32.dll丢失问题http://blog.csdn.net/liufeng520/article/details/8064170 [OpenGL] 如何去掉opengl程序运行起来的控制台窗口?http://segmentfault.com/a/1190000002715314 ...

关于OpenGL ES绘制效率问题的认识

OpenGLES一般在Render的OnDrawFram()进行绘制函数的调用,并实时刷新绘制。绘制函数里会将物体的顶点坐标、法向量坐标、纹理坐标等实时渲染。对于渲染的数据流最好掌握一个“少次多量”的原则,避免“少量多次”会...

关于Opengl建立的立体图形来利用鼠标来进行控制其旋转的问题

在vs2010里面我建立了open gl 后,添加了一个其自动旋转的三维立体图形,其代码如下 #include GLfloat xRotated, yRotated, zRotated; void Display(void) ... glClear(GL_COLOR_BUFFER_BIT);...

求助:关于OpenGL实时显示的问题

众所周知,在OpenGL中使用glutMainLoop()可以让程序进入死循环中,从而形成我们所谓的连续性效果。而后当我们对其viewFrame或cameraFrame等相关操作时,OpenGL会不断地更新模型视图投影矩阵,此时便是我们所熟知的...

关于opengl将灰度图绘制成地形的问题

如何将这种bmp文件的灰度图绘制为地形,24位深度,分辨率为282*190, 网上大多数给的是256*256的或者1024*1024,0.0.0.0.0萌新求助 ```void readBitMapData(AUX_RGBImageRec *rawData, int nsize, unsigned char...

关于OpenGL用shader来使用贴图的一些问题

我想实现用shader来显示贴图,但是总是没办法显示图片,只能显示一个灰色的三角形,希望有人能帮我看看是什么问题,下面是代码 void initTest(char* fileName1, char* fileName2) { Shader shader("D:\\VS2013...

qt OpenGL 崩溃问题

使用qt5.10的mingw版,QOpenGLWidget控件实现图形显示时,发现大部分人的开发机都没有问题,只有一个人的机器上调试时,发生闪退,调试发现,错误在于:glDrawElements函数,而通过在qt的main函数首部断点并单步执行...

OpenGL 关于二维图形重叠的问题

OpenGL 关于二维图形混合的问题,实现将多种不同的颜色混合在一起,通过glRectf()不透明度观察效果

Opengl显卡设置问题

我编写了一个Opengl程序,很简单,就是用一个地砖贴图画了一个地板。 在n卡960下,我的设置如下图,平滑处理-透明度采用了8x。 得到的效果还不错,如下图: 但将960显卡的驱动升级后,或者采用1060显卡后,依然...

OpenGL 问题汇总

出现的“无法解析的外部符号问题” 1>main.obj : error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用 1>main.obj : error LNK2019:...

OpenGL纹理显示问题

问题1 纹理显示为条纹2 纹理显示为全黑解决用windows画图 将纹理图片的宽,高改为2的幂次方参考http://blog.sina.com.cn/s/blog_4fce33220101cshx.html

请教大神关于OpenGL问题,恳求大神指教

![图片说明]... 初学OpenGL编程,需要写一个设计 ,但是出现这样的问题,找了好多资料都是那种操作命令的解决办法,放在Windows,VS环境下不会解决.恳请大神帮帮忙. 实在没办法才麻烦大神的 ,希望帖子不要沉

关于OpenGL显示物体边缘的问题,求助各位高手

我用OpenGL画一个物体在填充颜色的同时显示它的边缘线,就像在SolidWorks环境中第一幅图那样。 但我看网上人说用可以用多边形线框模式在填充模式基础上再绘制一次,但我绘制线框出来的效果如第二幅图那样,物体面上...

英特尔核显运行opengl时的帧数过高或过低问题opengl帧数问题

我相信不止我一个人在学习OpenGL时遇到了这些问题,国内外的相关资料或解决方法很难找,也仅在glfw论坛里找到了几个提出这个问题的人,并摸索到了莫名其妙的解决方法,具体原因也没弄清楚。 这里也希望如果有遇到...

OpenGL光照设置问题

OpenGL在处理光照时把光照系统分为三部分,分别是光源、材质和光照模型。 光源、材质和光照模式都有各自的属性,尽管属性种类繁多,但这些属性都只用很少的几个函数来设置。 使用glLight*函数可设置光源的属性...

关于opengl中贴图的问题

屏幕上有个矩形,选中进行贴图。图形是水平的,若矩形是水平的贴图很简单,但若矩形是斜的怎么办?尝试逐像素对应贴图但计算公式带来误差,会使某些像素点没有贴上,有什么好的方法吗

关于opengl的纹理和调色板问题

最近碰到了一点问题关于图片载入和显示方面的。 自己的引擎显示方面是基于opengl来实现的。显示图片也就是画一个矩形,然后贴上纹理。并且采用了批量绘图方法,将顶点数据存入显存里。用到了glsl。不知道的可以...

OpenGl 踩坑 问题 绘制图形显示不出来

今天在学习OpenGl 的时候 准备用ndk 做绘制开发。然后在c++ 中 写了一个shader 是这样的 const char *vertex = "attribute vec4 v_position;\n" "\n" "void main(){\n" " gl_Position = v_position;\n" "}"; ...

OpenGL常见问题以及解决办法

01.相机如何在OpenGL中工作? 02.我怎样才可以移动我的视点, 或者是相机,在我的场景中? 03.我的相机该去哪, 模型视点矩阵还是投射矩阵? 04.我该怎么执行一个缩放操作? 05.给出当前模型视点矩阵,我怎么才...

关于OpenGL透明纹理渲染出来效果不正确的问题

项目中曾遇到过多次透明图片经过OpenGL渲染之后或者图片颜色偏黑出现色差或者透明区域呈现黑色,不是透明状态。这种情况的出现多是由于glBlendFunc设置的有问题造成的。其默认的设置是glBlendFunc(GL_ONE, GL_ZERO)...

opengl常见问题

1. 没有glDisable(GL_TEXTURE_2D),导致基本几何作图全部失败。 2. 镜头位置没调好,导致所有物体不可见. 3. 物体位置数据错误,导致物体大大超出镜头显示范围. 4. 纹理没有GL_CLAMP导致边界拼接出现缝线. ...

关于opengl viewport(视口)的一个问题

请问在桌面上画出一个viewport后如何只显示视口中的桌面内容,在视口外的桌面不显示?

相关热词 c#轮播图怎么做 c# 动态设置透明背景 c# 图片将白底改成透明 c# 中调用vb类 c#获取项目外的文件 生成简单c#程序步骤 c# 接收post c#属性的作用 c#打印圣诞树 c# 引用 未能添加