当前位置: 首页 > news >正文

UE5 特效


能帮到你的话,就给个赞吧 😘


文章目录

  • post process
    • exposure
    • bloom
    • vignette
    • saturation
    • unbound
  • material
    • 材质蓝图
      • alt z
    • base color
      • constant3Vector
    • roughness
      • constant
    • metallic
      • constant
  • pbr
    • roughness
    • metallic
    • make more real
      • make some areas rougher than others
        • texture
      • make all the smudges of different colors
        • texture
        • lerp
  • texture
    • srgb
    • normal map
    • change texture's scale
      • texture coordinate
    • multiply
    • change texture's color
  • material instance and patameters
    • instance
    • parameter
    • flatten normal
  • master material
    • default value
    • static switch parameter
  • static mesh
    • import
    • default material
    • mask
  • move assets between projects
    • migration
  • lumen
    • global illumination
      • static
        • light map
        • light source
      • dynamic
    • lumen's switch
      • point light
        • Static Lighting
        • Movable Lighting
      • post process
      • world settings
  • light types
    • point light
      • 强度
      • 光源半径
      • 色温
      • 光源颜色
      • 间接光照强度
    • spot light
      • 外锥角
      • 内锥角
    • 矩形光源
      • 源宽高
      • 挡光板
    • 定向光源
      • 源角度
    • sky light
      • sky
      • sun light
    • lumen's noise
      • post process
  • architectural visualization for lumen
    • 指数级高度雾
    • small object shadow
  • baked lighting
    • baked settings
      • 间接光照反射数
      • 静态光照等级范围
      • 间接光质量
    • texture's resoltion
      • 光照贴图密度视图
      • 覆盖的光照贴图分辨率
    • ambient acclusion
    • 球形反射捕获
      • 构建反射捕获
  • 总结
    • 物体
      • 材质
        • texture
    • 光照
      • 光源
      • static
      • lumen

post process

后期处理
场景渲染后,镜头的后期处理。

exposure

曝光: 镜头的进光量,用以调整镜头的明亮。
进光量越大,镜头越明。进光量越小,镜头越暗。
最大导致镜头纯白,最小导致镜头纯黑。

bloom

光晕:模拟现实世界中高亮物体周围产生的光晕。

vignette

暗角:使镜头的边缘变暗,中心明亮。
用来:营造氛围,引导观众视线,将观众的注意力集中到画面中心。

saturation

饱和度:色彩的程度。

unbound

覆盖整个场景。
post process默认只在volume生效,unbound使此volume覆盖整个场景。

material

物体的表面外观

材质蓝图

创建一系列节点并连接到material result node.

alt z

取消连接

base color

材质的基本颜色。即底色。

constant3Vector

3维节点,可用于设置颜色
快捷键:3 + click

roughness

粗糙度。影响材质的光泽和反光程度。
0:光滑
1:粗糙

constant

1维节点,可用于设置roughness
快捷键:1 + click

metallic

金属感。用于模拟金属的反光特性。
0:非金属
1:金属
要么为0,要么为1。

constant

pbr

材质的渲染系统
prb——physically based rendering

roughness

metallic

make more real

make some areas rougher than others

texture

像素的颜色值
颜色通常使用 RGB(红、绿、蓝)或 RGBA(红、绿、蓝、透明度)来表示。但每个颜色又通常被标准化到 0 到 1 的范围内。
0 黑色
1 白色

make all the smudges of different colors

texture
lerp

lerp:合成
A B alpha
alpha 0 时,等于 A
alpha 1 时,等于 B
所以,黑色时,应该对应光滑在A,白色时对应粗糙在B。

快捷键:l + click

texture

材质的纹理特征

srgb

色彩标准
除了用作color的texture,srgb都应关闭。

normal map

法线贴图
模拟凹凸,模拟深度

change texture’s scale

texture coordinate

2D纹理图像映射到3D模型表面的坐标。
用于缩放、平移、旋转等。
对应到UVs。

multiply

将两个或多个数值相乘。
A B 的 区别
A * B 不一定 = B * A
快捷键 m + click

change texture’s color

material instance and patameters

instance

实例:材质的副本,但只拥有材质的参数。修改实例的参数同样会改变材质,但无需编译材质。

parameter

材质的属性
快捷键:s + click 创建标量参数。

flatten normal

调整法线强度

master material

default value

  • color tint
    纯白色:不影响原色
  • roughness strength
    1:粗糙
  • flatness
    0:不展平法线

static switch parameter

StaticSwitchParameter:二选一的开关,true时选第一个,false时选第二个。

static mesh

static mesh:3d物体
object = static mesh + material.
material = textures

import

default material

mask

遮罩:混合纹理以及控制显示某一个纹理。

move assets between projects

migration

lumen

可以计算的global illumination

global illumination

全局光照:模拟现实的光照系统,但由于计算量大,导致无法应用。
现实光照:光打在物体表面产生发射,并带走物体表面色彩继续打向下一个物体。

static

编译期计算光照,再覆盖到物体表面。
object illumination = light map + light source

light map

光照图:静态物体光照信息,编译期计算。
取消编译仅是取消光照图。

light source

光源:动态物体光照信息

dynamic

lumen’s switch

point light

Static Lighting

编译期计算光照。

Movable Lighting

运行时计算光照

post process

dynamic global illumination method

world settings

light mass 高级 强制无预计算光照。

light types

point light

强度

光源半径

影响物体的阴影

色温

颜色的冷暖

光源颜色

光线颜色

间接光照强度

光源的反射强度

spot light

外锥角

聚光源的大小

内锥角

光线衰减的速度

矩形光源

源宽高

挡光板

定向光源

定向光:太阳

源角度

光源角度,越大,光源越宽。

sky light

天空光源:反射天空的光照。

sky

sun light

lumen’s noise

post process

最终采集质量

architectural visualization for lumen

指数级高度雾

指数级高度雾: 提供雾色。低位置处密度较大,高位置密度小。过渡平滑,随着海拔升高,也不会出现明显切换。

small object shadow

post process:lumen 场景细节

baked lighting

静态场景下,使用bake + light map 不弱于 lumen

baked settings

间接光照反射数

静态光照等级范围

bake质量。

间接光质量

静态光等级 * 间接光质量 = 1

texture’s resoltion

light maps baked into a texture.

光照贴图密度视图

显示光照分辨率

覆盖的光照贴图分辨率

分辨率

ambient acclusion

环境光遮蔽

球形反射捕获

构建反射捕获

编译时选上。

总结

物体

物体 = 物体的几何形状 + 材质
mesh:物体的几何。
材质:物体的表面。

材质:textures

材质

texture

材质的纹理特征

光照

光线与物体的交互。

光源

产生光线

static

lumen

相关文章:

UE5 特效

能帮到你的话,就给个赞吧 😘 文章目录 post processexposurebloomvignettesaturationunbound material材质蓝图alt z base colorconstant3Vector roughnessconstant metallicconstant pbrroughnessmetallicmake more realmake some areas rougher than o…...

CMAKE工程编译好后自动把可执行文件传输到远程开发板

# 设置 CMake 最低版本要求 cmake_minimum_required(VERSION 3.10)# 设置项目名称 project(MyProject)# 添加可执行文件,这里以项目名作为可执行文件的名称 add_executable(${PROJECT_NAME} main.cpp)# 设置开发板信息 set(DEVELOPMENT_BOARD_IP "192.168.1.10…...

Windows 程序设计7:文件的创建、打开与关闭

文章目录 前言一、文件的创建与打开CreateFile1. 创建新的空白文件2. 打开已存在文件3. 打开一个文件时,如果文件存在则打开,如果文件不存在则新创建文件4.打开一个文件,如果文件存在则打开文件并清空内容,文件不存在则 新创建文件…...

策略模式 - 策略模式的使用

引言 在软件开发中,设计模式是解决常见问题的经典解决方案。策略模式(Strategy Pattern)是行为型设计模式之一,它允许在运行时选择算法的行为。通过将算法封装在独立的类中,策略模式使得算法可以独立于使用它的客户端…...

具身智能研究报告

参考: (1)GTC大会&Figure:“具身智能”奇点已至 (2)2024中国具身智能创投报告 (3)2024年具身智能产业发展研究报告 (4)具身智能行业深度:发展…...

Windows安装Milvus

安装Milvus 安装Docker前置条件: 安装Mlivus方案一方案二 Attu管理端 安装Docker 系统:Windows 11 家庭中文版 Mlivus:V2.3.0 Attu: V2.3.10 前置条件: 启用“适用于 Linux 的 Windows 子系统”可选功能,才能在 Win…...

Excel分区间统计分析(等步长、不等步长、多维度)

在数据分析过程中,可能会需要统计不同数据区间的人数、某个数据区间的平均值或者进行分组区间统计,本文从excel函数到数据透视表的方法,从简单需求到复杂需求,采用不同的方法进行讲解,尤其是通过数据透视表的强大功能大…...

宝塔mysql数据库容量限制_宝塔数据库mysql-bin.000001占用磁盘空间过大

磁盘空间占用过多,排查后发现网站/www/wwwroot只占用7G,/www/server占用却高达8G,再深入排查发现/www/server/data目录下的mysql-bin.000001和mysql-bin.000002两个日志文件占去了1.5G空间。 百度后学到以下知识,做个记录。 mysql…...

LeetCode 2412.完成所有交易的初始最少钱数:【年度巨献】举例说明(讲明白),由难至简(手脚不乱),附Python一行版

【LetMeFly】2412.完成所有交易的初始最少钱数:【年度巨献】举例说明(讲明白),由难至简(手脚不乱),附Python一行版 文章目录 【LetMeFly】2412.完成所有交易的初始最少钱数:【年度巨献】举例说明(讲明白),由难至简(手脚…...

多人-多agent协同可能会挑战维纳的反馈

在多人-多Agent协同系统中,维纳的经典反馈机制将面临新的挑战,而协同过程中的“算计”(策略性决策与协调)成为实现高效协作的核心。 1、非线性与动态性 维纳的反馈理论(尤其是在控制理论中)通常假设系统的动…...

Go学习:类型转换需注意的点 以及 类型别名

目录 1. 类型转换 2. 类型别名 1. 类型转换 在从前的学习中,知道布尔bool类型变量只有两种值true或false,C/C、Python、JAVA等编程语言中,如果将布尔类型bool变量转换为整型int变量,通常采用 “0为假,非0为真”的方…...

C语言中的局部变量和全局变量有什么区别?

在C语言中,局部变量和全局变量是两种具有不同作用域和存储期的变量。以下是它们之间的主要区别: 作用域 局部变量: 局部变量是在函数内部声明的变量。它们的作用域仅限于声明它们的函数内部。一旦函数执行完毕,局部变量就会超出…...

价值交换到底在交换什么

有人十多岁就很清醒,知道自己想要什么,要付出什么。有人20多岁清醒了,有人30多岁都不一定明白。 价值交换,四个字其实就可以解释大部分事情。价值交换和努力工作,勤劳没有任何关系。甚至努力和成功都不存在关系。 价值…...

C++传送锚点的内存寻址:内存管理

文章目录 1.C/C内存分布回顾2.C内存管理2.1 内存申请2.2 operator new与operator delete函数2.3 定位new表达式 3.关于内存管理的常见知识点3.1 malloc/free和new/delete的区别3.2 内存泄漏 希望读者们多多三连支持小编会继续更新你们的鼓励就是我前进的动力! 继C语…...

Prompt提示词完整案例:让chatGPT成为“书单推荐”的高手

大家好,我是老六哥,我正在共享使用AI提高工作效率的技巧。欢迎关注我,共同提高使用AI的技能,让AI成功你的个人助理。 许多人可能会跟老六哥一样,有过这样的体验:当我们遇到一个能力出众或对事物有独到见解的…...

基于django的智能停车场车辆管理深度学习车牌识别系统

完整源码项目包获取→点击文章末尾名片!...

【Proteus仿真】【51单片机】简易计算器系统设计

目录 一、主要功能 二、使用步骤 三、硬件资源 四、软件设计 五、实验现象 联系作者 一、主要功能 1、LCD1602液晶显示 2、矩阵按键​ 3、可以进行简单的加减乘除运算 4、最大 9999*9999 二、使用步骤 系统运行后,LCD1602显示数据,通过矩阵按键…...

洛谷P3884 [JLOI2009] 二叉树问题(详解)c++

题目链接:P3884 [JLOI2009] 二叉树问题 - 洛谷 | 计算机科学教育新生态 1.题目解析 1:从8走向6的最短路径,向根节点就是向上走,从8到1会经过三条边,向叶节点就是向下走,从1走到6需要经过两条边&#xff0c…...

《Foundation 起步》

《Foundation 起步》 引言 Foundation 是一个广泛使用的开源前端框架,由 ZURB 团队创建。它旨在帮助开发者构建响应式、可访问性和移动优先的网页。本文将为您提供一个全面的指南,帮助您从零开始学习并使用 Foundation。 Foundation 简介 什么是 Foundation? Foundatio…...

【hot100】刷题记录(6)-轮转数组

题目描述: 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4,5] 向右轮转…...

基于大模型的 UI 自动化系统

基于大模型的 UI 自动化系统 下面是一个完整的 Python 系统,利用大模型实现智能 UI 自动化,结合计算机视觉和自然语言处理技术,实现"看屏操作"的能力。 系统架构设计 #mermaid-svg-2gn2GRvh5WCP2ktF {font-family:"trebuchet ms",verdana,arial,sans-…...

DAY 47

三、通道注意力 3.1 通道注意力的定义 # 新增:通道注意力模块(SE模块) class ChannelAttention(nn.Module):"""通道注意力模块(Squeeze-and-Excitation)"""def __init__(self, in_channels, reduction_rat…...

c++ 面试题(1)-----深度优先搜索(DFS)实现

操作系统:ubuntu22.04 IDE:Visual Studio Code 编程语言:C11 题目描述 地上有一个 m 行 n 列的方格,从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子,但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...

数据库分批入库

今天在工作中,遇到一个问题,就是分批查询的时候,由于批次过大导致出现了一些问题,一下是问题描述和解决方案: 示例: // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...

SpringTask-03.入门案例

一.入门案例 启动类: package com.sky;import lombok.extern.slf4j.Slf4j; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cache.annotation.EnableCach…...

ArcGIS Pro制作水平横向图例+多级标注

今天介绍下载ArcGIS Pro中如何设置水平横向图例。 之前我们介绍了ArcGIS的横向图例制作:ArcGIS横向、多列图例、顺序重排、符号居中、批量更改图例符号等等(ArcGIS出图图例8大技巧),那这次我们看看ArcGIS Pro如何更加快捷的操作。…...

C# 求圆面积的程序(Program to find area of a circle)

给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...

laravel8+vue3.0+element-plus搭建方法

创建 laravel8 项目 composer create-project --prefer-dist laravel/laravel laravel8 8.* 安装 laravel/ui composer require laravel/ui 修改 package.json 文件 "devDependencies": {"vue/compiler-sfc": "^3.0.7","axios": …...

九天毕昇深度学习平台 | 如何安装库?

pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple --user 举个例子: 报错 ModuleNotFoundError: No module named torch 那么我需要安装 torch pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --user pip install 库名&#x…...

快刀集(1): 一刀斩断视频片头广告

一刀流:用一个简单脚本,秒杀视频片头广告,还你清爽观影体验。 1. 引子 作为一个爱生活、爱学习、爱收藏高清资源的老码农,平时写代码之余看看电影、补补片,是再正常不过的事。 电影嘛,要沉浸,…...