腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
glPushMatrix
() /
glPopMatrix
()不
影响
混合
状态
。
为什么
会
这样
呢?
我一直在尝试让OpenGL-ES做一些大致类似于下面的事情,看看是否可以使用
glPushMatrix
()和
glPopMatrix
()来将诸如
混合
状态
之类的东西放回调用
glPushMatrix
()之前的
状态
它适用于旋转/平移的东西--
为什么
它不适用于其他一些东西,比如
混合
状态
?glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); //<-first blend mo
浏览 11
提问于2010-11-07
得票数 2
回答已采纳
2
回答
推送和弹出矩阵
、
、
我在渲染立方体时调用了
glPushMatrix
()和
glPopMatrix
(),那么
为什么
它们会有skybox的纹理?下面
是
一些代码: glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glEnableClientState(GL_VERTEX_ARRAY); <
浏览 0
提问于2013-03-25
得票数 1
1
回答
缓冲区被破坏了?
、
是
我的缓冲区被破坏了,还是我渲染到RenderTextures的方式不正确?我检查了glGetError(),在运行时没有得到任何错误。问题可能出在OpenGL堆栈上吗?break; mHeightMap->bindTexture(); }; glDrawArrays(GL_TR
浏览 1
提问于2012-05-16
得票数 2
回答已采纳
1
回答
获取LWGL中的当前正态
、
、
我正在开发一个“我的世界”模块,它要求我通过glOrtho()禁用看起来很糟糕的缩放设置,并指定我自己的缩放设置,
这样
我就可以绘制一个漂亮的、非像素化的字符串。唯一的问题
是
在我重置矩阵的时候...GL11.glMatrixMode(GL11.GL_PROJECTION); // Select Projection我可以很容易地通过Mojang编写的源代码获得当前的比例因子,Mojang
是</e
浏览 1
提问于2012-11-29
得票数 1
回答已采纳
1
回答
如何在安卓上使用OpenGL ES将对象放在屏幕上的固定位置?
、
我刚刚开始使用OpenGL ES,我希望有一个在我调用gltranslatef时
不会
移动的对象。我所描述的
是
可能的吗?
浏览 1
提问于2014-06-06
得票数 0
2
回答
是否可以分别绘制具有独立平面或轴的多个3D对象?
我
是
一个初学者,我正在做一个car parking game..its,一个停车场的俯视图。我需要有一个恒定的停车环境,但问题
是
,当我在特殊的键函数中使用glRotatef函数转弯时,整个周围都会沿着车转:(void keyspecial( GLint key, GLint
浏览 5
提问于2011-04-29
得票数 1
1
回答
glRotatef旋转从来不适用于三维立方体
、
无论我尝试了什么组合,立方体都
不会
改变它的旋转。根据评论更新,我在glRotatef之外使用glRotatef,评论建议我使用glPush/Pop: GL11.glTranslatef(x,adjY,z);GL11.
glPopMatrix
(); block.renderVertex
浏览 0
提问于2013-11-30
得票数 0
回答已采纳
2
回答
OpenGL,如何相互独立地旋转对象?
、
、
、
到目前为止我的代码{glLoadIdentity(); camera[1][0], camera[1][1], camera[1][2], camera[2][0],
浏览 0
提问于2014-11-15
得票数 2
2
回答
调用glLoadIdentity显示出尴尬的行为
、
、
glClear(GL_COLOR_BUFFER_BIT);glMatrixMode(GL_MODELVIEW_MATRIX);glTranslatef(2.0, 0.0, 0.0);glutWireSphere(0.2, 10, 8);
glPopMatrix
据我所知,glLoadIdentity()用一个单位矩阵加载当前矩阵(ModelView_Matrix),
这样
所有平移和旋
浏览 1
提问于2013-03-17
得票数 0
1
回答
OpenGL:矩阵堆栈的功能
、
我有一些代码在调用
glPushMatrix
()和
glPopMatrix
()之间执行各种转换并设置颜色,本质上如下所示:
glPushMatrix
(); 我的理解<
浏览 3
提问于2015-02-08
得票数 0
回答已采纳
1
回答
如何在同一屏幕上绘制2d对象和3d对象
、
、
我正在尝试画一个按钮,
这样
以后我就可以点击它了。但我遇到了一些问题,即当我在Draw2d函数中UNcomment选定的部分时,屏幕变黑,我的3d对象消失。你知道
为什么
和如何解决这个问题吗?我想补充的
是
,与注释部分,按钮显示在一个不同的区域(左,顶部屏幕),如果我注释它就像它在这里,那么它显示在我的3d对象的中心,它没有它的边界。只有标签。void Draw2D()
glPushMatrix
(); //glMatrixMode(GL
浏览 1
提问于2014-06-15
得票数 0
1
回答
理解
glPushMatrix
()和
glPopMatrix
()
我有以下代码:
glPushMatrix
();
glPopMatrix
(); glTranslatef(X, Y, Z);因为我不想
这样
,所以我把drawRobotBaseArm();的代码去掉了。rBaseDim[2] / 2); glRotatef(
浏览 0
提问于2014-05-31
得票数 5
回答已采纳
1
回答
嵌套
glPushMatrix
不起作用(堆栈大小1?)
、
、
我正在使用这种嵌套调用:gl.
glPushMatrix
();gl.
glPushMatrix
();gl.
glPopMatrix
();gl.
glPopMatrix
()它在模拟器和我的手机上工作正常,但在我的标签和我兄弟的标签上不起作用(对象的位置
是
错误的)。根据我的测试,似乎不支持嵌套
glPushMatrix
,例如如果堆栈大小仅为1,则第一次弹出
不会
返回到之前的推送
状态
,而是返回到第一个推送
状态
。我
浏览 0
提问于2013-01-20
得票数 1
回答已采纳
1
回答
将OSG嵌入QGraphicsView,QGraphicsScene未显示
、
由于某些原因,我们软件的QWidget项被放在一个QGraphicsScene中,并由QGraphicsView呈现。现在我尝试将开放的场景图嵌入到这个QFraphicsView中,重新实现了QGraphicsView的绘图背景函数,如下所示{ { // error man
浏览 13
提问于2018-05-23
得票数 1
1
回答
如果不使用
glPushMatrix
,第一个球的转换
是
如何
影响
第二个球的?
、
、
当我运行这个代码时,我得到了两个被缩放的球,第一个球的转换也
影响
了第二个球。glTranslatef(0,-1,0);我有三个问题: 如何使用
glPushMatrix
只保存缩放转换,使glTranslatef(0,1,0)
不会
影响
第二个球面?
浏览 2
提问于2014-05-18
得票数 1
回答已采纳
1
回答
使多个形状出现在不同的位置、大小和颜色?
、
、
我正在编写一个游戏,我想有我画的形状使用glVertex2d在屏幕上的不同位置,颜色和大小。我需要的就是展示6艘宇宙飞船。我被告知要使用兰德,我搜索了一下,但遗憾的是什么也找不到。#include <iostream> glutInit(&argc, argv); g
浏览 2
提问于2017-11-06
得票数 0
1
回答
OpenGL无法正确使用glTranslate和glRotate
、
、
、
下面
是
我的代码: drawMap(); //You don't see the map in the picture glRotatef(50.0f
浏览 2
提问于2013-06-08
得票数 0
1
回答
Opengl Es 1.1为数组的不同部分设置不同的转换
我有以下代码:glTranslatef(.03f * state, 0.0f, 0.0f); 我在最后弹出矩阵,以便对数组的不同部分应用不同的转换问题
是
,当
glPopMatrix
()出现在这段代码的末尾时,绘制的对象一直在摆动,而不是像它所想的那样移动。注意
浏览 0
提问于2017-07-29
得票数 1
1
回答
旋转前后的OpenGL平移
、
、
下面
是
关于如何绘制机器人的手臂和肩膀并通过用户输入旋转它们的代码(取自): glTranslatef (-1.0, 0.0, 0.0); glutWireCube (1.0); glutWireCube (1.0);
glPopMatrix
浏览 1
提问于2018-03-12
得票数 4
回答已采纳
1
回答
Opengl glPush和glPop函数
我读过
glPushMatrix
和
glPopMatrix
函数,以及它们如何作为保存点的一种形式。我正在尝试简单的代码,在它之前用缩放操作绘制一个基本的立方体,我注意到了一些事情:如果我在绘制代码中的所有内容
是
缩放,那么绘制立方体,如果我使用Push和Pop矩阵函数,就会有区别。也就是说,如果我使用: glScalef (2.0, 0.4, 1.0);
glPopMatrix
(); glScalef
浏览 0
提问于2018-03-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人工智能会不会影响到我们的生活?这样到底是利还是弊?
手机恢复出厂设置会不会对手机有影响吗?没想到原来是这样
三星实力比华为还强,为什么美国不会制裁三星企业,原来是这样?
新理论声称我们可以在多元宇宙中解决薛定谔猫的悖论
长期存在的量子问题得到解决:固定谱最大纠缠混合态的不存在性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券