腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3289)
视频
沙龙
1
回答
碎片
着色器
是如何用于
纹理
处理
的
?
c++
、
opengl
我正在学习
opengl
,我认为我很了解
片段
着色器
。我
的
直觉是,
片段
着色器
只在每个像素上应用一次,但最近在处理
纹理
时,我对它们的确切工作方式感到困惑。首先,
片段
着色器
通常采用一系列
的
纹理
坐标,所以如果我有一个四角,
片段
着色器
将接受
纹理
坐标的四个角
的
四角。现在我不明白
的
是
采样
过程,它是获取
浏览 2
提问于2017-07-14
得票数 2
回答已采纳
1
回答
GLSL支持多
纹理
化吗?
fragment-shader
、
image
、
lwjgl3
我正在使用LWJGL库来编写自己
的
游戏代码。我想能够导入一个项目从搅拌机到我
的
游戏。我有波前.obj阅读器,它非常适合我
的
需要。虽然由于我
的
模型使用多个图像,我不知道如何设置在我
的
游戏引擎。它所做
的
就是延伸我发送给
着色器
的
整个模型
的
第一个图像。然后,我看到了几个视频,这让我怀疑GLSL是否能支持多个图像。如果GLSL能够支持在单个对象上呈现多个图像,我将如
何在
概念上继续执行此壮举? 如果想要图片或任何东西来更好地理解
浏览 0
提问于2017-03-08
得票数 1
回答已采纳
1
回答
如
何在
openglES中进行
纹理
映射?(将二维面映射到三维网格)
iphone
、
ios
、
objective-c
、
opengl-es
、
opengl-es-2.0
为此,我考虑在openglES中使用
纹理
贴图。我用谷歌搜索了很多次,想找到一些我找不到
的
样本。有人能指导我做这件事吗?平台: ios
浏览 3
提问于2013-03-01
得票数 0
1
回答
多样本到底是如何工作
的
?
opengl
、
multisampling
请注意,我知道如何启用和使用多
采样
(实际上我已经使用过它),我不知道
的
是什么类型
的
数据真正进入多
采样
呈现缓冲区/
纹理
,以及如
何在
呈现管道中使用这些数据。我能很好地理解超
采样
的
工作原理,但是多抽样仍然有一些我想要理解
的
模糊领域。像素示例
值
(包括
颜色
、深度和模板
值
)存储在此缓冲区(多样本缓冲区)
中
浏览 2
提问于2012-01-14
得票数 11
回答已采纳
2
回答
碎片
着色器
会覆盖光栅化生成
的
碎片
颜色
吗?
opengl
、
graphics
、
fragment-shader
、
rasterizing
根据我
的
理解,
片段
着色器
从光栅化
中
获取结果。然而,根据计算机图形学:原理和实践(第三版),光栅化将基于不同方向
的
照明计算碎片
颜色
:closest[x, y] = ∞ pixel[x, y] = sum因此,
片段
颜色
像
浏览 2
提问于2016-12-07
得票数 0
1
回答
对于任何顶点渲染,
OpenGL
ES 2.0是否需要
着色器
?
android
、
opengl-es
这是否意味着
OpenGL
ES 2.0需要使用shader
着色器
来渲染顶点?
浏览 3
提问于2011-04-08
得票数 2
回答已采纳
1
回答
多重文本在LWJGL
中
不起作用
java
、
opengl
、
textures
、
lwjgl
、
multitexturing
我按照教程来尝试在LWJGL语言中实现多重
纹理
。但是每当我运行我
的
代码时,第二个
纹理
没有出现,或者第一个
纹理
取而代之。下面是我绑定
纹理
的
方法:bindTexture(myTex);());在drawStuff()
中
,我有一个自定义
的
"Face“类,下面是我在其中绘制所有内容
的
位置:
浏览 3
提问于2013-04-02
得票数 0
回答已采纳
1
回答
后处理
着色器
中
查表
的
纹理
过滤
opengl
、
glsl
、
opengl-es2
我正在做后处理,绘制到一个FBO,然后应用特定
的
片段
着色器
时,绘制FBO
的
纹理
到屏幕。我想用一个查表
纹理
来进行
颜色
分级.由于我
的
目标是
OpenGL
ES 2.0和可能更老
的
个人电脑,我不能使用三维
纹理
。相反,我可以使用2D
纹理
作为我
的
三维查表
的
图集。我
的
片段
着色器
看起来是这样
的</em
浏览 0
提问于2017-01-19
得票数 1
回答已采纳
1
回答
GLSL
纹理
失真
opengl-es
、
glsl
我想在我
的
纹理
上创建一个简单
的
热变形,但似乎无法找到实现这一目标所需
的
步骤。到目前为止,我已经能够通过以下方式改变像素
颜色
(使用像素
着色器
): varying vec4 v_Color;col = texture2D(u_Texture, v_TexCoordinate); gl_FragColor = col;这就是我迷路
的
浏览 4
提问于2016-02-24
得票数 1
回答已采纳
1
回答
大几何
OpenGL
GL_REPEAT上
的
ES2.0
纹理
失真
iphone
、
rendering
、
opengl-es-2.0
、
texture-mapping
、
distortion
OpenGL
es2.0在
纹理
采样
方面存在严重
的
精度问题--我已经看到了使用
的
主题,但是我还没有看到真正
的
解决这个“扭曲
的
OpenGL
es2.0
纹理
”问题
的
方法。这与
纹理
的
图像格式或
OpenGL
颜色
缓冲区无关,这似乎是一个精确
的
错误。,否则
纹理
采样
看起来正常,但随着顶点数据从XYZ(0,0,
浏览 6
提问于2012-07-06
得票数 7
1
回答
如何绘制一个迷你地图
OpenGL
&
OpenGL
ES?
opengl
、
maps
、
fbo
成功地通过FBO将当前屏幕放置到较小
的
屏幕(迷你地图)。我试图在FBO中使用多个附件,但它不起作用。事实上,我不知道多个附件是如何工作
的
,它是如何使用
的
?我
的
方法是先用attachment_0绘制地图,然后用attachment_1绘制一个悬停
的
矩形,然后按法律顺序绘制所有的附件
纹理
(不起作
浏览 0
提问于2015-02-23
得票数 1
回答已采纳
2
回答
如何编写通用GLSL
着色器
来着色对象
opengl
、
glsl
、
shader
我在
OpenGL
中有几个对象,我想标记选定
的
对象。我
的
想法是使用GLSL
着色器
来添加选定
的
颜色
。如
何在
片段
着色器
中
获得像素
的
“原始”
颜色
?我可以在
纹理
中
查找
颜色
,但是当有多个
纹理
时呢?
浏览 0
提问于2011-01-13
得票数 0
回答已采纳
1
回答
OpenGl
ES关于iOS
的
明暗去除
颜色
ios
、
opengl-es
下面是我
的
顶点
着色器
,XCode
中
OGL模板
的
默认
值
:attribute vec3 normal; uniform vec3 translation;由diffuseColor定义)绘制
的
三角形,而不考虑VBO
中
的
颜色
。因此,我尝试并失败了其他
片段
着色器
,
如
gl_FragColor = gl_FrontColor;,但gl_Fro
浏览 0
提问于2014-02-19
得票数 0
回答已采纳
1
回答
大几何上
的
OpenGL
ES 2.0
纹理
失真
android
、
iphone
、
textures
、
rendering
、
opengl-es2
OpenGL
ES 2.0在
纹理
采样
方面存在严重
的
精度问题--我已经看到了使用相似问题
的
主题,但是我还没有看到真正
的
解决这个“扭曲
的
OpenGL
ES 2.0
纹理
”问题
的
解决方案。这与
纹理
的
图像格式或
OpenGL
颜色
缓冲区无关,这似乎是一个精确
的
错误。,否则
纹理
采样
呈现正常,但
纹理</
浏览 0
提问于2012-07-06
得票数 5
1
回答
如
何在
OpenGL
中
修改
纹理
?
opengl
、
c++
、
textures
、
terrain
我正在为RTS游戏编写编辑器,我创建了以下内容:我正试图
修改
地形,使其不完全长满草。我打算增加功能,以便我可以创建路径,同时玩游戏。我已经创建了一个这里推荐给我
的
混合地图,但这不允许用户在使用应用程序时编辑
纹理
,但只有在绘制图像并将其保存到游戏文件夹之后。我摆弄
着色器
一点,但我只能添加一个方格,可以移动,但它没有留下一条路在后面。这里就是我正在努力
的
一个例子。我一直未能找到任何真正显示我所需要
的
资源。下面是代码
的
一个
片段
: if(((tiledC
浏览 0
提问于2022-07-26
得票数 0
2
回答
OpenGL
顶点
颜色
opengl
、
shader
、
glsl
为什么我需要为
片段
着色器
中
的
颜色
输入指定相同
的
名称,并从顶点
着色器
输出
颜色
?vec3 vertex_color;{} 既然我们已经将
颜色
值
从顶点
着色器
传递到
片段
着色器
,那么为什么我们需要相同
的
名称呢
浏览 0
提问于2016-01-09
得票数 4
1
回答
要在
opengl
中使用
的
单独YUV420SP
android
、
opengl-es
、
android-ndk
、
opengl-es-2.0
、
yuv
我当前正在尝试使用
opengl
显示视频帧。到目前为止,它工作正常,但我有一些
颜色
问题。我使用它作为我
的
逻辑
的
Reference 我有这个代码 //YUV420SP databuildTexture(decodedBuff, decodedBuff+w*h, decodedBuff+w*h, w, h); renderFrame(); 但是它用错误<e
浏览 27
提问于2019-09-10
得票数 0
2
回答
glColorPointer正在尝试提高fps
opengl
、
pyopengl
我终于可以给我
的
顶点添加一些
颜色
了。但现在我想提高我
的
FPS率。以下是目前
的
情况。我有大量
的
顶点(~200000个),每个顶点可以属于~150个类
中
的
一个。每个班级都有不同
的
颜色
。我当前绘制
的
顶点如下所示: glBindBufferARB(GL_ARRAY_BUFFER_ARB我所有的缓冲区都是在初始化时生成<
浏览 0
提问于2011-05-27
得票数 0
回答已采纳
1
回答
如
何在
OpenGL
中将多个
纹理
指定到单个网格
中
?
opengl
、
textures
、
graphics
第一个例子:你可以取一个巨大
的
岩石形状
的
网格,然后在上面放一个平铺
的
岩石
纹理
。现在,一些地方需要覆盖草
纹理
(或其他植物)。 另一个例子:通常,地形是由平铺
纹理
构建
的
。为了获得一个不那么"tilly“
的
外观,你可以应用4倍
的
大小(或者16倍等等)。平铺
纹理
上,你会得到一个很好
的
“随机”平铺
纹理
(可以在UDK
的
文档中看到)。Blender ( 3d图形应用程
浏览 3
提问于2010-11-17
得票数 3
回答已采纳
3
回答
如
何在
GLSL
中
读取BC4
纹理
?
textures
、
glsl
、
fragment-shader
我应该收到一个BC4格式
的
纹理
。在
OpenGL
中
,我猜这种格式称为GL_COMPRESSED_RED_RGTC1。uniform sampler2D TextureUnit;{
浏览 0
提问于2012-11-02
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Opengl ES之YUV数据渲染
Learning OpenGL——OpenGL Model,Pipeline and Practices
使用 2 种方式实现动画的动态蒙版
Opengl ES之踩坑记
深入浅出 GLSL 系列(一)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券