腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
OpenGL
for iOS (iPad)的绘图应用
、
、
我正在
OpenGL
(部署目标4.0)上为iOS (iPad)开发绘图应用程序。我们有三个绘图工具:钢笔,标记(与阿尔法)和橡皮擦。我在正射投影中使用
混合
纹理
绘制。
浏览 0
提问于2012-10-05
得票数 1
1
回答
如何在
OpenGL
中将多个
纹理
指定到单个网格中?
、
、
第一个例子:你可以取一个巨大的岩石形状的网格,然后在上面放一个平铺的岩石
纹理
。现在,一些地方需要覆盖草
纹理
(或其他植物)。Blender ( 3d图形应用程序)是基于
OpenGL
的,它允许您将多种材质指定给单个网格。我如何在我自己的
OpenGL
应用程序中做到这一点?谢谢,阿米尔 附言:我正在寻找一个更好的解决方案,比用tex a和tex渲染50个tr
浏览 3
提问于2010-11-17
得票数 3
回答已采纳
4
回答
iPhone
OpenGL
ES:对2D游戏中具有透明像素的
纹理
应用深度测试
、
、
、
目前,我已经为2D游戏打开了
混合
和深度测试。当我绘制我的
纹理
时,如果下面的
纹理
相交,“上面”
纹理
就会移除它们的一部分。显然,
纹理
的透明像素被考虑到了深度测试,如果绘制的下部
纹理
相交,它会清除所有颜色。此外,alpha
混合
渲染不正确。有没有什么函数可以告诉
OpenGL
不要在深度测试中包含透明像素?
浏览 1
提问于2009-08-24
得票数 2
回答已采纳
1
回答
在
OpenGL
中,是否有一种方法可以根据着色器中一个单独的通道的值进行
混合
?
、
、
在
OpenGL
(非ES)中,是否有一种通用的方法来
混合
基于
纹理
的
纹理
,同时根据其他
纹理
或变量的值绘制?在OpenGLES上,我知道我可以通过GL_EXT_shader_framebuffer_fetch等扩展在某些平台上进行自定义
混合
。我问的原因是,我有一种特殊的
纹理
,第四通道不是alpha,我需要能够将它
混合
在一个独立的alpha上,这在不同的地图上是可用的。
浏览 0
提问于2016-03-08
得票数 3
回答已采纳
1
回答
OpenGL
混合
格式
、
在
OpenGL
中,glTexImage2D中是否存在防止
混合
的
纹理
格式,或者是否必须使用glDisable(GL_BLEND)禁用它。使用的原因是,我想在
纹理
的alpha通道中存储更多的数据,但是它与它背后的任何东西
混合
在一起。
浏览 0
提问于2015-04-26
得票数 0
回答已采纳
2
回答
OpenGL
行为取决于图形卡?
、
、
我有一个
OpenGL
代码,使用GLSL着色器
纹理
的三维模型。代码涉及到大量的GPU
纹理
处理、
混合
等.然而,我仍然面临一个“
纹理
混合
”问题时,使用NVIDIA GeForce GTX 560。我有一个3D模型,它使用一个
混合
了8个不同图像的着色器来计算正确的
纹理
,这取决于相机在特定时刻的位置。由此产生的
纹理
是不同图像的组合,理想情况下,它们被很好地
混合
,使用一组
混合
权重计算每次相机移动。
混合<
浏览 0
提问于2012-07-09
得票数 6
回答已采纳
3
回答
如何将2个或更多
纹理
贴图应用于gluSphere
OpenGL
对象?
、
、
我正在编写一个基本的行星查看器
OpenGL
Perl应用程序,只是为了好玩。我有基本的工作,与光荣的星球,通过一个gluSphere()实现,旋转与经典的地球
纹理
贴图应用。现在,如果我想通过
OpenGL
应用第二个
纹理
贴图(比如“地球云”)怎么办?当然,我可以自己在PhotoShop或其他图形应用程序中
混合
使用这两种
纹理
贴图,但是有没有办法通过
OpenGL
应用程序接口?我尝试加载两个
纹理
并生成mipmap,但显示的行星只应用了第一个
纹理
浏览 1
提问于2008-12-07
得票数 4
回答已采纳
1
回答
OpenGL
着色器忽略
纹理
、
、
、
、
我最近在
OpenGL
应用程序中实现了Awesomium。当我将Awesomium加载到
纹理
中时,无论我是否将
纹理
绘制到表面上,
OpenGL
都会将其包含在着色过程中。我正在尝试追踪处理
纹理
到着色器中的代码行,有没有
OpenGL
使用的特定函数来访问所有
纹理
,或者有一种方法可以告诉
OpenGL
忽略
纹理
?更新
纹理
块glTexImage2D(GL
浏览 0
提问于2013-03-04
得票数 0
1
回答
大部分透明
纹理
画成白色。
我正在使用
OpenGL
-es1.1作为我的游戏.阿尔法
混合
工作对我来说非常好,除非我画的
纹理
是99%的透明。例如,如果我有一个512x512图像,中间只有一条2px黑线。这样的
纹理
在android上完全是白色的。我的
混合
功能:glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);glEnable(GL_TEXTURE_2D); glGenTexture
浏览 0
提问于2013-07-22
得票数 0
1
回答
基于alpha
混合
opengl
的透明背景
纹理
、
、
、
、
我有疤痕
纹理
,我想摆脱背景肤色使用阿尔法
混合
。但是,我在改变特定
纹理
的单个像素的不透明度方面有问题。有透明背景的
纹理
最简单的方法是什么?我正在使用C++和
openGL
。我正在使用BMP图片格式,我试图把疤痕
纹理
映射到脸上,但是疤痕
纹理
的背景颜色在脸上看起来很难看,所以我想去除这部分,只有疤痕
纹理
映射到脸上。我还需要通过使用alpha
混合
来实现这一点。我知道我需要使用
混合
功能: glEnable(GL_BLEND);g
浏览 2
提问于2014-03-01
得票数 0
回答已采纳
1
回答
绘制多个
纹理
作为tilemap
、
、
这是我的
OpenGL
初始化代码glDisable(GL_DEPTH_TEST); glDrawArrays(GL_QUADS, 0, 4); }(_textureManager是一个Singelton,只加载一次
纹理
对象绘图代码在
OpenGL
调用方面是相同的(嵌套循环除外): - (void) drawWithTimedDelta:(d
浏览 0
提问于2012-05-14
得票数 3
2
回答
对于一个iOS绘画应用程序,它必须使用石英2D或
OpenGL
吗?
、
、
、
、
我正在尝试实现一个绘画应用程序的毛笔
纹理
和
混合
,类似于油画。我发现,尽管Quartz 2D相对简单,但我发现很难实现笔画
纹理
/
混合
的思想。我天真地尝试过黑阴影,看上去“没问题”,但表演糟透了。同时,我所看到的唯一的选择是
OpenGL
,它让人觉得有点过火,也很吓人。我看过GLPaint,我不能声称理解它的某些部分。进一步对我不利的是,我对C的了解非常有限,如果我更好地理解C,我可能也会更好地理解
OpenGL
ES。基本上,我在想:考虑到我对iOS绘画产生“油画”式效果的要求,我是
浏览 6
提问于2012-04-06
得票数 1
回答已采纳
1
回答
OpenGL
ES 2.0
混合
α极限
、
、
在
OpenGL
es2.0中是否存在对
混合
alpha值设置限制的
混合
方法?我想达到这样的效果,
纹理
通常是
混合
在一起的,直到达到阿尔法极限,在这一点上
混合
阿尔法值将停止增加。
浏览 7
提问于2014-10-15
得票数 0
回答已采纳
1
回答
OpenGL
纹理
变换
、
、
我是
OpenGL
的初学者,我想简单介绍一下如何使用
纹理
。对于我的应用程序,我不需要几何图形,只需要一些
纹理
操作。我希望能够缩放、旋转和转换
纹理
,将
纹理
混合
在一起(
混合
R、G、B分量),并在屏幕上显示
纹理
。如果你也能告诉我如何画一个实心填充的矩形,那就太好了。最好是用C语言编写的例子或解释。
浏览 1
提问于2013-05-07
得票数 1
回答已采纳
1
回答
如何在每个角上画一个有自己
纹理
的三角形?
、
、
基本上,我想为一个三角形的每个角提供3个
纹理
,并从一个
纹理
插值到另一个
纹理
,就像颜色会在角上插入glColor()一样。我使用glColor();将颜色(1,0,0,0)、(0,1,0)、(0,0,1)推到每个三角形的角上,然后读取颜色,看看需要多少
纹理
才能相应地
混合
现在的问题是,我再也不能在我的顶点上使用颜色了,所以我问,告诉我的片段着色器如何
混合
浏览 3
提问于2011-08-08
得票数 3
回答已采纳
1
回答
在glTexture上绘制透明
纹理
、
、
我已经在
opengl
中工作了一段时间,但最近我注意到,当我在fbo
纹理
(自定义帧缓冲区)上呈现透明
纹理
的原语时,它使fbo
纹理
在像素处透明,原语的
纹理
是透明的。因此,fbo
纹理
不应该是透明的在这些像素-
混合
一个固体和透明的颜色应该会导致一个坚实的颜色,不是吗?因此,基本上,
opengl
是增加透明度,我的fbo -
纹理
仅仅是因为上一个原始绘制有透明像素,即使背后有坚实的颜色,它已经画到fbo
纹理
。
opengl<
浏览 3
提问于2017-03-23
得票数 3
回答已采纳
1
回答
带有视频背景的全视频屏幕截图和覆盖性能问题
、
、
、
下载该应用程序后,在启动CloudWriter后,用户将得到一个实时视频背景(从后面的摄像头),上面有一个
OpenGL
绘图层。覆盖在videoPreviewLayer上的视图,该视图允许使用
openGL
进行“绘图”(手指-油漆风格)。“绘图”视图背景是UIColor clearColor。
浏览 6
提问于2012-10-17
得票数 5
1
回答
在
OpenGL
ES中,我们可以使用什么来代替
混合
?
、
我正在使用
OpenGL
制作我的iPhone图形。在我的一个项目中,我需要使用一个图像,我需要在
OpenGL
中使用它作为
纹理
。.当我将我的图像应用于
OpenGL
中的多边形时,
纹理
看起来好像图像中的透明部分是黑色的,而粗大的蓝色线条看起来就像是它本身一样。为了去掉黑色的部分,我使用了
混合
:glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); 然后,我在多边形中的黑色
纹理
部分被移除但我想在
O
浏览 2
提问于2010-03-30
得票数 1
1
回答
如何使发光在背景中保持相同的颜色,即使我使用的是加法
混合
?
、
、
、
、
我在iPhone上使用
openGL
和编程。1)将光束渲染到
纹理
,并使用法线
混合
在背景上绘制
纹理
。 问题-
纹理
总是不透明的(黑色是我的glClear颜色)。我还不知道如何从我渲染到的
纹理
中移除
浏览 1
提问于2011-07-20
得票数 0
1
回答
OpenGL
与屏幕的
混合
、
、
我不明白
OpenGL
如何在屏幕上执行
纹理
的
混合
。默认情况下,透明颜色设置为(0,0,0,0)。如果我们使用默认的
混合
方程GL_SRC_ALPHA和GL_ONE_MINUS_SRC_ALPHA,这意味着如果我们的
纹理
为(1,0,0,0,0.3),则得到的RGB为(1,0,0)×0.3 + (0,0那么,
OpenGL
如何管理与框架缓冲区的最终
混合
呢?它是否删除alpha组件(因为屏幕只能显示RGB颜色)?
浏览 0
提问于2021-03-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Opengl ES之纹理数组
OpenGL-0-OpenGL是什么
Learning OpenGL——OpenGL Model,Pipeline and Practices
植物背景纹理
Opengl ES之EBO
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券