原文:UE4材质中的点乘DotProduct

向量点乘的定义 如果a和b是两个向量,那么 a b a b cos 其中 是两个向量的夹角,cos是余弦。 数学公式输入好麻烦。。 下图说明了关系。 单位向量的点乘 在游戏中,表示方向的向量往往是单位向量。 为了简化起见,假设a和b都是单位向量,也就是长度为 ,那么: a b cos 那么这个公式就简单了。 用点乘判断向量朝向关系 考虑到,cos ,cos ,cos ,那么我们就可以用点乘来判断两 ...

2018-09-04 18:10 0 1727 推荐指数:

查看详情

UE4材质的World Position Offset

World Positon Offset的作用 材质的这个属性,修改顶点的位置,可以让物体移动、旋转、缩放,等等。 World Positon Offset的示例 右边这个模型,肿的像个包子,有没有觉得很可爱? 其实模型都是同一个,只是材质稍有不同。 在UE4材质设置World ...

Tue Sep 04 02:03:00 CST 2018 0 1074
UE4材质的PixelDepth和SceneDepth

PixelDepth的含义 像素深度,被渲染的点到镜头的距离。 关于距离的单位,文档并没有细说,可能是以像素来衡量的。 使用了PixelDepth的效果 PixelDepth示例材质 这个是官网上的例子。 首先把PixelDepth除以2048,这样可以看到较大范围的变化 ...

Sat Aug 25 01:16:00 CST 2018 0 1566
UE4材质的TexCoord/TextureCoordinate

TextureCoordinate解决什么问题 在之前的文章,我们知道材质是按照每个像素计算的。 如果把一张图片,贴到物体表面,那么材质系统如何把图片上的对应到物体表面呢? 也就是说,材质系统如何知道图片上哪个对应物体表面上的哪个呢? 这就是TextureCoordinate起作用 ...

Sat Sep 08 01:26:00 CST 2018 0 2049
UE4材质的纹理合成

纹理合成的需求 UE4材质常常需要合成不同的纹理。常用的合成运算,有好几种选择,下面单独介绍。 下面这两种图片,是合成之前的图片。 UE4材质的乘法 乘法是最常用的合成运算。 下面是这两张图用乘法合成的效果。 乘法合成很简单,取值范围在运算之后仍然是0~1。 但是合成之后 ...

Wed Aug 22 01:52:00 CST 2018 0 3369
UE4的常量材质实例和动态材质实例

材质实例 普通材质,每次修改都会导致重新编译,开发效率不高。 把普通材质的某些数值参数化,然后基于这个材质创建可以修改参数、不能修改节点关系的材质,这就是材质实例。 材质实例分为两种,常量和动态。 常量材质实例 通常所说的材质实例,就是指常量材质实例。 常量材质实例 ...

Fri Aug 24 02:11:00 CST 2018 0 3626
UE4材质初探

转自:http://www.unrealchina.net/portal.php?mod=view&aid=233 UE4材质表面上看起来很简单,可是到了用的时候却总是没有办法实现好的效果。所以特意对文档进行阅读,初步了解了一下主要知识。 当前使用的UE4版本:4.8.0 ...

Tue Jul 19 23:27:00 CST 2016 0 8235
[UE4]字体材质

M_fontMaterial的材质,Material Domain=User interface(如此才能在UI中使用该 ...

Mon Jan 21 23:41:00 CST 2019 0 1741
UE4材质初探

UE4材质表面上看起来很简单,可是到了用的时候却总是没有办法实现好的效果。所以特意对文档进行阅读,初步了解了一下主要知识。 当前使用的UE4版本:4.8.0。 UE4材质有很多用途,可以用于光照、延迟渲染、粒子系统等等。由于暂时不会用到,目前只做了最基础的材质使用的研究 ...

Fri Feb 01 01:50:00 CST 2019 0 1236
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM