腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何从
高度
贴图
创建对象空间
法线
贴图
?
opengl
、
3d
、
bump-mapping
我可以通过采样周围的像素来将我现有的
高度
贴图
转换为
法线
贴图
,就像在这个问题中一样,除非我是在CPU上做的。 我有一个球体,我想在对象空间中进行
法线
贴图
。如何将上述
法线
贴图
应用于球体顶点上的
法线
?
浏览 6
提问于2015-06-11
得票数 0
1
回答
如何在OpenGL中以编程方式为给定图像制作
法线
贴图
?
android
、
image-processing
、
opengl-es
我想使用图像的
法线
贴图
来照明和阴影。我有下面的图片,我想要上面图像的
法线
贴图
, 这也是我想在OpenGL中以编程方式完成的事情。给出一些实现它的建议。或者让我知道
从
哪里开始实现这一点。
浏览 0
提问于2015-06-12
得票数 1
1
回答
高度
贴图
瑕疵中的
法线
贴图
opengl
、
webgl
、
shader
、
normals
、
heightmap
我正在从
高度
贴图
的碎片着色器上烘焙
法线
贴图
。
高度
贴图
看起来很棒,而且看起来很平滑。然而,当我
生成
法线
贴图
时,我得到了非常奇怪的结果。这里有两个显示问题的渲染图像,一个具有所有照明计算,另一个具有应用于网格顶部的
法线
贴图
图像。 我烘焙
法线
贴图
的方法是在碎片着色器上采样相邻像素。网格为32x32,
法线
贴图
和
高
浏览 2
提问于2013-03-03
得票数 3
回答已采纳
3
回答
SceneKit中是否支持置换
贴图
?
scenekit
我正在创建一个地球,并分别为位移和纹理创建了一个
高度
贴图
图像和一个卫星图像。我已经创建了一个SCNSphere,可以毫无问题地应用纹理,但是我无法使用
高度
贴图
。SCNMaterial通过其normal属性支持
法线
贴图
(但不是我想要的),并似乎通过其置换属性支持置换
贴图
。但是,displacement属性有一个空白的文档页,并且看起来什么也不做。虽然可以将
高度
贴图
转换为
法线
贴图
,但这会产生
法线
浏览 1
提问于2018-03-30
得票数 0
1
回答
读取WebGLTexture中的像素(将WebGL渲染为纹理)
javascript
、
webgl
、
textures
、
framebuffer
我在GPU上
生成
一个纹理,并将其渲染到我自己的帧缓冲区对象中。它工作得很好,纹理被渲染成我可以传递给其他着色器的WebGLTexture。我正在尝试完成的是:我有GLSL perlin噪波着色器,可以在GPU上渲染高清晰度
高度
贴图
和
法线
贴图
。我想把
高度
图
传递给CPU,这样我就可以为网格
生成
顶点了。
浏览 1
提问于2013-02-25
得票数 5
回答已采纳
4
回答
可以
从
纹理
生成
法线
贴图
吗?
c++
、
c
、
opengl
如果我有一个纹理,那么是否可以为这个纹理
生成
一个
法线
贴图
,以便它可以用于凹凸
贴图
? 或者
法线
贴图
通常是如何制作的?
浏览 13
提问于2010-03-03
得票数 6
回答已采纳
1
回答
如何更新
生成
法线
贴图
以匹配等长方形投影扩张
贴图
opengl
、
glsl
、
shader
、
heightmap
、
geodesic-sphere
我正在渲染一个半径为1的测地球体,在OpenGL和我的glsl镶嵌着色器中,将顶点乘以来自
高度
/置换
贴图
的值,这将创建一些
从
球体突出的大型光线。我正在寻找一种方法,能够清楚地看到这创建的几何图形。一些漫反射照明或轮廓或类似于sobel滤镜的东西将是理想的,但我在计算应用照明或轮廓所需的
法线
时遇到了麻烦。我能够计算几何着色器中的表面
法线
,但这造成了一个不可接受的瓶颈,因为即使它只是一个穿透着色器,大量的多边形也会使gs陷入困境。我坚持使用OpenGL 4.2,因此nVidias直通扩展对我不可用。
浏览 10
提问于2015-02-22
得票数 0
4
回答
从
纹理创建
法线
贴图
背后的逻辑是什么?
c#
、
xna
、
textures
、
hlsl
(我不需要如何“使用”凹凸
贴图
的逻辑,我想知道如何“制作”凹凸
贴图
!)我正在编写我自己的HLSL着色器,并且已经意识到在两个像素之间存在某种类型的渐变,这将显示其
法线
-因此,随着灯光的位置可以被和谐地照亮。谢谢
浏览 0
提问于2012-05-18
得票数 3
1
回答
Blender2.8gltf导出的three.js与凹凸
贴图
或
法线
贴图
或粗糙度
贴图
?
three.js
、
blender
、
gltf
、
bump-mapping
我看到一些讨论说gltf不导出凹凸
贴图
,但如果我查看我导出的gltf文件(单独文件模式),会发现一个带有凹凸比例的凹凸
贴图
文件(以及
法线
贴图
)。加载到three.js后,我得到了一个带有凹凸
贴图
对象和缩放值以及
法线
贴图
对象的网格标准材质。但它们似乎对渲染的对象没有任何影响。用gltf将浮雕效果
从
搅拌机导出到Three.js到底允许做什么?
浏览 145
提问于2020-04-01
得票数 1
1
回答
百万网格的编程方式?
opengl
、
glsl
、
opengl-4
着色器可以
生成
新的顶点吗?
浏览 1
提问于2013-08-14
得票数 0
1
回答
Opengl、GLSL中的视差
法线
贴图
问题
c++
、
opengl
、
glsl
我有一个关于视差
法线
贴图
的可怕问题,我不知道是什么问题。(OpenGL 2.0、C++、WinXP) (绿色是
法线
,蓝色是切线,红色是二
法线
(双切线))
法线
贴图
工作得很好,所以我假设切向量是好的。奇怪的是,在立方体的一些墙上,视差
贴图
是正确的,而在另一些墙上却不是。我确信我的GLSL代码是正常的,因为我从上复制了它,在那里你可以找到一个工作的视差
法线
映射演示-它也可以在我的电脑上工作。我试着
从
Displa
浏览 2
提问于2011-01-19
得票数 2
回答已采纳
1
回答
按照Nvidia GPU Gems第1章设置GLSL海水着色器
opengl-es
、
glsl
、
shader
、
normals
、
bump-mapping
我可以创建几何波浪,如本章所述,但当涉及到创建纹理
法线
贴图
时,我遇到了麻烦。这一章对实际渲染到纹理渲染目标的内容有点不清楚。我应该渲染
法线
贴图
还是
高度
贴图
?在文本中,它建议将
法线
作为rgb颜色渲染到目标,但再次,1.3节“创作”下的图像(b)和(d)似乎表明应该将灰度
高度
贴图
渲染到纹理目标。
浏览 2
提问于2013-05-16
得票数 4
2
回答
法线
是如何
从
灰度凹凸图中得到的?
texture
、
normal-mapping
据我所知,灰色凹凸
贴图
被用来扰乱表面的
法线
,使表面看起来有凸起。用一个规则的切线
法线
映射,它似乎是相对直观的,考虑到每个像素都包含“
法线
”本身。 据我所知,凹凸
图
只测量
高度
的变化。在像Blender这样的软件中,我可以插入一个灰度凹凸
图
,并得到类似于普通地图产生的凸起的结果(考虑到它们或多或少产生相同的最终结果--以扰乱
法线
),因此,这些结果肯定会以某种方式被转换为
法线
。我已经为这件事疯狂了很长时间了,经过几十次搜索,都找不到我想要的
浏览 0
提问于2021-11-14
得票数 1
1
回答
C++ OpenGL立方体将珀林噪波映射到球体
opengl
、
geometry
、
mapping
、
perlin-noise
、
heightmap
这只是从
高度
贴图
渲染的结果。然而,这不是我的问题。
从
立方体创建球体时,会留下6个弯曲成球体形状的面。因此,我没有可以用来包裹地形的球面
高度
图
的纬度和经度。目前我使用的是多维数据集映射。我必须为每一张脸
生成
一个
高度
图
。我目前使用Libnoise作为
高度
图
,这就是大问题开始的地方。我可以将其导出为球面
高度
贴图
-如果我有一个球体,这将很有用-或者我可以使用平面
高度
<em
浏览 1
提问于2013-01-26
得票数 4
1
回答
置换
贴图
opengl
、
directx
、
rendering
、
game-engine
置换
贴图
的好处到底是什么?他们是否真的加快了更高数量的多边形的渲染速度,或者这只是美工人员和引擎内工具暂时降低多边形数量的一个好把戏?
浏览 2
提问于2011-01-17
得票数 1
回答已采纳
1
回答
从
深度图中三维绘制表面
c++
、
3d
、
ogre3d
使用立体视觉,我正在制作深度
图
,表示
从
相机观察的3d环境。每个“关键帧”都有一个与相机位置相关联的深度
图
。目标是将这些2d深度
图
转换到3d空间(然后将它们合并以重建整个环境)。在3d中转换这些深度
图
的最佳(有效)方法是什么?每个深度
图
都是752x480大小,因此三角形的数量可以增长得相当快。我想要一个自动系统来管理对象的细节水平。
浏览 1
提问于2010-08-24
得票数 3
回答已采纳
1
回答
更正
高度
映射测地球体上的顶点
法线
c++
、
opengl
但是,我使用的是
法线
贴图
,为此,我在以下代码中
生成
切线和双切线: //Calulate the tangentsdeltaPos2 = v2 - v0; bitangent = (deltaPos2 * deltaUV1.x - deltaPos1 * deltaUV2.x) * r; 在我使用
高度
贴图
之前normal = normalize(point-origin
浏览 26
提问于2019-09-08
得票数 4
回答已采纳
2
回答
GLSL -顶点
法线
+
法线
贴图
?
vector
、
glsl
、
normals
现在,我正致力于添加对
法线
映射的支持。在没有
法线
贴图
的情况下,照明系统工作正常。我使用
从
顶点着色器转发的
法线
,它们工作得很好。我也正确地读取了
法线
贴图
中的
法线
。在不包含
法线
贴图
的情况下,照明可以完美工作。我尝试添加顶点
法线
和
法线
贴图
的
法线
,但这不起作用。也尝试了乘法。下面是我是如何读取
法线
映射的: vec4 normalHeig
浏览 8
提问于2013-08-13
得票数 0
1
回答
这个
法线
图应该怎么工作?
normal-mapping
、
mapping
、
height-field
我看到了这张图片,它被贴上了凹凸
贴图
,可以和3D模型一起使用。看起来是这样的:在这张地图中,它是一个RGB地图,它似乎我们有像素,其
法线
面对向上阴影较轻,
法线
指向向下阴影更深。我只把这张地图的一部分隔开了,中间有一个小山丘,中间有一个整体:我试着在一个图像编辑程序中重新创建这个形状,用白色表示
高度
,它本质上是一个
高度
图
,或者说是凹凸
图
。所以我知道这是
法线
和
高度
可以储存的一种方式。这本质上是一张
高度
浏览 0
提问于2019-05-12
得票数 2
3
回答
OpenGL着色器- Gouraud和Phong着色中的
法线
?
opengl
、
glsl
、
shader
我似乎不能理解
从
顶点到像素的OpenGL管道过程。另一件事是,当凹凸
贴图
应用于一个平面(2个三角形)和一个砖纹理,并使用其方面凹凸
贴图
进行漫反射时,所有这些都使用gouraud着色。凹凸
贴图
包括根据凹凸
贴图
通过渐变改变
法线
。但是它改变了什么
法线
,什么时候改变(在片段着色器?)如果只有4条
法线</e
浏览 3
提问于2013-05-14
得票数 0
回答已采纳
点击加载更多
相关
资讯
如何从照片创建法线贴图
PixPlant无缝贴图工具使用介绍
次时代游戏建模流程及需要软件
苹果发布LiTo大模型:单图生成 3D 对象,AI 高度还原多视角光影
到底什么是次世代建模,次世代游戏模型怎么被做出来?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券