01_ue4进阶_PBR材质

article/2025/11/11 15:47:37

PBR材质,在不同的角度,通过不同的图层,来虚拟出一些物理效果。

 用一个砖墙的例子来演示一下不同的图层。

这些图共同组成一个材质。

建立两个文件夹

 

将这些图层导入

 

 

 这是基本颜色图片。

法线图:给材质一种凹凸不平的立体感。 

 

标识细节阴影

 

 表示更细节的高低。

 表示凹凸。

表示哪个部位反光和粗糙度

表达高光度。

----------------------------------------------------------------------------------------------------------------

新建一个材质,重命名为red_brick

 

 

双击,进入材质编辑器

 先将最主要的材质拖入编辑器

 连线

 把法线图拖进来

 把rough图拖进来

保存材质,并用这个材质 修饰一个舞台地面。

拖入ao图片,连线

 将spec图片拖入,连线。

 

 给墙也弄上材质

为了让这个材质能适应这个墙。在编辑器里增加这个节点。

 

 添加乘节点

B默认是1,将结果返回给五个图片

 

 我们可以把multiply的B由1设为5

 就是这种效果。

定义一个constant节点(存放常数)

 将这个节点按右键填充一个参数

 

我们可以命名这个参数为scale

我们现在创建该材质的实例

 

 这两个看似一样,red_brick是母材质,red_brick_insts是子材质,子材质是母材质的参数化,双击进入材质实例,可以改变一些参数。


http://chatgpt.dhexx.cn/article/MxfCIsno.shtml

相关文章

PBR物理材质

本人笔记,不喜勿喷 PBR在英文里面是 Physically Based Rendering 翻译成中文就是基于物理的渲染。 反射 散射 生成diffuse 漫反射 反射 生成Specular 镜面反射 进入物体生成透射 实现pbr渲染,抽象出来了相应的渲染方程 BSDF 双向散射表面分布函数&…

UE4材质(二):PBR材质

摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699 课程中的工程项目文件下载: 链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ 提取码:uenb 一、PBR材质介绍 Physical Based Rendering&#xf…

Unity PBR材质

unity两种pbr材质工作流 Standard材质(metallic工作流) 通过metallic参数(金属度)和smoothness(光滑度)影响反射率和强度 非金属sRGB[50-243]金属sRGB[186-255]metallic金属度(灰度图,R通道值)smoothness光滑度(金属…

【数学】Frobenius范数

Frobenius范数简称F范数,这个范数是针对矩阵而言的,具体定义可以类比向量的L2范数。 简单来说就是矩阵的每个元素的平方和的开方。

日志-Frobenius norm,共轭矩阵

Frobenius norm 就是矩阵各个元素平方和,然后开平方根。 如果这个算出来的difference太大,就说明backpropagation出现了错误。 可以使用numpy算出两个矩阵之间frobenius norm numpy.linalg.norm import numpy as np print(np.linalg.norm(np.array([1…

Perron-Frobenius定理和一些相关定理的证明

图片来源:非负矩阵之Perron–Frobenius定理 - 纯粹的文章 - 知乎 Oskar Perron 在1907年发表了关于正矩阵的一些基本发现称之为Perron定理,后来Frobenius将其推广到非负矩阵上,称为Perron-Frobenius定理。 下面先证明一些预备定理&#xff0…

基于Frobenius范数的标准NMF更新公式推导

目标函数 在标准非负矩阵分解中,其目标函数很简单,形式为,其中V为观测矩阵,W为基矩阵,H为系数矩阵, 这里假设V为mn维的,W为ml维的,H为ln维的。 更新公式推导 其更新公式是基于梯度下降法&…

线性代数笔记 Frobenius 范数和矩阵的迹之间的关系

线性代数笔记:Frobenius 范数_UQI-LIUWJ的博客-CSDN博客 先给出结论: 举个例子: 任取22的矩阵A 它的 Frobenius 范数为: 而 所以

Frobenius标准型与Jordan标准型总结

1.数域不同 Frobenius标准型:任意数域P Jordan标准型:复数域 Jordan标准型,可以形式化理解为把Frobenius标准型中的d(λ)继续分解,进而细化到一次因式的乘机,因此Frobenius标准型为任意数域,Jordan标准型为复数域 2…

弗罗贝尼乌斯范数 matlab,【Frobenius norm(弗罗贝尼乌斯-范数)(F-范数)】

(1)Frobenius 范数(F-范数) 一种矩阵范数,记为:。 即矩阵中每项数的平方和的开方值。 这个范数是针对矩阵而言的,具体定义可以类比 向量的L2范数。 可用于 利用低秩矩阵来近似单一数据矩阵。 用数学表示就是去找一个秩为k的矩阵B,使得矩阵B与原始数据矩阵A的差的F范数尽可…

矩阵的 Frobenius 范数与 trace (迹)的关系及其求偏导法则

目录 1. 矩阵的迹求导法则 2. x is a column vector, A is a matrix 3. Practice: 4. 矩阵求导计算法则 一些结论: 1. 矩阵的迹求导法则 2. x is a column vector, A is a matrix 3. Practice: 4. 矩阵求导计算法则 求导公式(撇号为转置)&#xff1…

弗罗贝尼乌斯范数(Frobenius norm)

向量范数是很常见的,在很多教科书里都能见到。矩阵范数是对向量范数的一种推广。下面转载一篇讲解矩阵范数的文章,里面有对弗罗贝尼乌斯范数的定义,比较适合扫盲。原文如下: 矩阵范数(matrix norm)是数学上…

非负矩阵之Perron-Frobenius定理

1. 矩阵论记号约定 2. 非负矩阵之Perron-Frobenius定理 1907 年 O. Perron 发现正矩阵的谱有特别有趣的性质。G. Frobenius 在 1908-1912 年间将 Perron 的工作推广到不可约非负矩阵的情形,并得到了新的进一步结果。 Oskar Perron 在1907年发表了关于正矩阵的一些基…

Frobenius norm

简称F范数,记为 例如矩阵A的Frobenius范数定义为矩阵A的各项元素的绝对值平方总和开根号,即 用处:利用低秩矩阵来近似单一数据矩阵。即找一个秩为k的矩阵B,使得矩阵B与原始数据矩阵A的差的F范数尽可能小 注:arg max/min f(x): 当…

矩阵范数(martix norm) --维基百科

矩阵范数(martix norm)是数学上向量范数对矩阵的一个自然推广。 目录 [隐藏] 1 矩阵范数的特性2 诱导范数3 矩阵元范数 3.1 弗罗贝尼乌斯范数3.2 极大范数3.3 Schatten 范数 4 一致范数5 范数的等价 5.1 范数等价的例子 6 参考资料 [编辑]矩阵范数的…

Frobenius norm(Frobenius 范数)

Frobenius 范数,简称F-范数,是一种矩阵范数,记为||||F。矩阵A的Frobenius范数定义为矩阵A各项元素的绝对值平方的总和开根,即 可用于 利用低秩矩阵来近似单一数据矩阵。 用数学表示就是去找一个秩为k的矩阵B,使得矩阵…

线性代数笔记:Frobenius 范数

1 介绍 Frobenius 范数,简称F-范数,是一种矩阵范数,记为||||F。 矩阵A的Frobenius范数定义为矩阵A各项元素的绝对值平方的总和开根,即 一个比较重要的结论 相当于L2范数开根号 numpy 实现 Frobenius 范数: nump…