UE官方教程笔记03-功能、术语、操作简介
对官方教程视频[官方培训]03-UE功能、术语、操作简介 | 徐良安 Epic的笔记
这一部分基本都是走马观花的简单介绍
功能
世界创建
建模
Mesh editingtool是一个全新的建模工具,具备大多数的主流建模软件的核心功能

HOUDINI ENGINE FOR UNREAL
Houdini编辑器,可以用来程序化生成

地形编辑
Procedurallandscape-程序化生成
通过参数设置生成地形
level streaming-地图流关卡
在大地图中无缝穿梭
Merge actor-合并物体
合并Actor文档
合并物体可以提高渲染效率,减少Drawcall开支
Level Snapshot-地图快照
关卡快照文档
保存当前所有物体的状态,进行其他编辑后可以回到保存的状态
天空、云彩水、环境光
美术师将可以自由编辑和渲染写实或风格化的天空、云彩和其他大气效果全新的体积云组件可以与天空大气、天空光源和最多两种定向光源交互
相关组件可以动态打光及投射阴影并可随着一天中的时间变化实时更新
全新的水体系统在你的地形中创建可信的水体,它可以让你用样条定义海洋、湖泊、河流和岛屿
动画Animation
角色动画工具
动画系统由多个动画工具和编辑器构成,其将基于骨架的变形与基于变形的顶点变形相结合,从而构建出复杂的动画
该系统可以用于播放和混合预先准备好的动画序列让基本玩家运动显得更加真实,创建自定义特殊动作,如伸缩台阶 和墙壁(使用动画蒙太奇),通过变形目标 应用伤害效果或面部表情,使用 骨架控制 直接控制骨骼变形,或创建基于逻辑的状态机来确定角色在指定情境下应该使用哪个动画
Sequencer(定序器)
sequencer是款完整的非线性、实时动画编辑工具,它能让你以镜头为单位逐一定义和修改光照、镜头遮挡角色以及布景

Take recorder
将动画、现场表演和其他源直接录制到虚幻引擎,通过在Sequencer中录制和管理镜头试拍,可以在虚拟制片中实现高度迭代的工作流程
渲染,光照和材质 Rendering,light and material
光栅化渲染/光线追踪渲染
通过基于物理的光栅化器和光线追踪器,实时的实现好莱坞级品质的视觉效果。你可以自由选择光线追踪反光、阴影、半透明环境光遮蔽、基于图像的光照和全局光照,同时继续对其他通道进行光栅化处理从而以你需要的性能获得精细、准确的效果。这些效果包括来自范围光源的动态柔和阴影,以及来自HDRI天空光照的光线追踪光源
光线追踪渲染更细腻效果更好,光栅化渲染效率很高
Path tracer路径追踪渲染
Path tracer不是实时渲染,而是一种渐进式的硬件加速渲染模式,能够在材质上呈现物理真实且无损的全局光照、反射和折射效果,弥补实时渲染特性的不足
它采用引擎内置的光线追踪架构,几乎不需要额外的设置,即可实现干净而逼真的渲染
Material editor材质编辑器
一个基于节点的图形界面,允许你创建着色器,这些着色器可以应用到你的几何体,比如静态和骨架网格体,或者与其他系统一同使用(比如级联) 以创建有趣的材质
着色模型
设置的材质打造外观。例如默认光照 (Default Lit)着色模型可用于大多数表面,而透明涂层(Clear Coat)或毛发(Hair)着色模型则用于其他特定类型的表面,打造出与光照相呼应的自然真实外观
OCIO色彩管理
支持合成中的OpenColorlO、视口、影片渲染队列和nDisplay,能够按ACES标准输出到HDR显示屏,确保整个管道的色彩一致性
这个说是影视行业用的
后处理屏幕空间效果
可以选择多种电影级品质的后期处理效果来调整场景的整体外观和感觉
包括HDR泛光色调映射、镜头眩光景深、色差、虚光和自动曝光。屏幕空间反光、环境光遮蔽和全局光照让你能够在实现逼真效果的同时尽量降低成本
MRQ影片渲染队列
借助影片渲染队列你可以累加多个渲染采样生成最终的输出帧,从而可以实现更高质量的抗锯齿、径向运动模糊,并减少光线追踪中的噪点
渲染动画视频用的
模拟和特效 Simulation and VFX
Niagara VFX
全面自定义的粒子系统创建电影级品质的实时VFX特效表现火焰、烟雾、尘土和流水等效果,通过粒子光源影响你的场景,使用向量场创建复杂的粒子运动使用粒子间通信创建集群和连锁式效果使用音频波形数据界面让粒子对音乐或其他音频源做出反应
Chaos物理破坏系统
Chaos Destruction
使用Chaos的破坏功能,可以获得前所未有的美术掌控力,使超大规模场景以电影级品质发生断裂、破碎和爆破。Chaos还支持静态网格体交互,用于悬空物体(如马尾辨)的布料、毛发和刚体动画已还与Niagara集成可实现尘土和烟雾等次级效果

Groom 毛发
利用DCC包中创建的皮毛,以高达实时水平的速度模拟和渲染数以十万计的逼真毛发从而实现更令人信服的人类角色和毛绒生物。发束可以根据皮肤变形表现逼真的绒毛和面部毛发。该系统拥有先进的毛发着色器和渲染系统,并通过Chaos集成了Niagara的物理模拟
重要术语
Object
UE中最基本的构建单位,UE中的大多数类都继承自object。Uobject
Actor
能放进关卡的最基本单位,Actor支持三维变换,例如平移、旋转和缩放,可以配置模型,材质,物理属性等。AActor
Component
组件
可以添加到Actor上的一项功能
组件必须绑定在Actor身上,它们无法单独存在
如摄像机,光源,渲染,音频,物理,SM,骨骼,AI等
Class
一个定义了UE中特定Actor或对象的行为和属性的类
Level
关卡就是您定义的互动区域,关卡包含玩家可以看到并与之交互的所有内容,例如几何、Pawn 和 Actor
World
世界是构成游戏的所有关卡的容器。它处理关卡的流式传输和动态 Actor 的生成 (创建)
Project
一个UE项目,包含所有内容
Asset
用于构建互动世界的元素
包括导入到内容浏览器或在其中创建的内容,例如材质、模型、纹理、粒子系统、蓝图和声音提示
每个资产都保存在单独的.uasset 文件中
Brush
画笔,它描述3D形状的Actor,如立方体或球体
可以在关卡中放置画笔以定义关卡几何体 (这些画笔称为BSP 画笔)
Volume
体积,有边界的 3D 空间,根据附加的效果有不同的用途
Instance
实例
在计算机系统中,每当基于某个模型创建一个新的上下文时,就说该模型已经被实例化
在实践中,该实例通常具有与其他实例相同的数据结构,但存储在实例中的值是分开的
更改一个实例中的值将不会干扰其他实例的值
比如Materialinstance
后面就都是一些基础的界面和按钮功能的操作演示了
相关文章:

UE官方教程笔记03-功能、术语、操作简介
对官方教程视频[官方培训]03-UE功能、术语、操作简介 | 徐良安 Epic的笔记这一部分基本都是走马观花的简单介绍功能世界创建建模Mesh editingtool是一个全新的建模工具,具备大多数的主流建模软件的核心功能HOUDINI ENGINE FOR UNREALHoudini编辑器,可以用…...

BN,LN,IN,GN的理解和用法
绿色区域表示将该区域作用域(四种方法都贯穿了w,h维度),即将该区域数值进行归一化,变为均值为0,标准差为1。BN的作用区域时N,W,H,表示一个batch数据的每一个通道均值为0,标准差为1;LN则是让每个数据的所有channel的均值…...

Linux:epoll模式web服务器代码,代码debug
源码: https://blog.csdn.net/weixin_44718794/article/details/107206136 修改的地方: 修改后代码: #include <stdio.h> #include <unistd.h> #include <stdlib.h> //#include “epoll_server.h” #ifndef _EPOLL_SER…...

SpringSecurity学习(四)密码加密、RememberMe记住我
文章目录密码加密一、简介密码为什么要加密常见的加密解决方案PasswordEncoder详解DelegatingPasswordEncoder二、自定义加密方式1. 使用灵活的密码加密方案(BCryptPasswordEncoder)加密验证(推荐)需要在密码前指定加密类型{bcryp…...

vue专项练习
一、循环实现一个列表的展示及删除功能 1.1 列表展示 1、背景: 完成一个这样的列表展示。使用v-for 循环功能 id接口名称测试人员项目名项目ID描述信息创建时间用例数1首页喵酱发财项目a1case的描述信息2019/11/6 14:50:30102个人中心张三发财项目a1case的描述信…...
【笔试题】百度+美团
发工资 链接:https://www.nowcoder.com/questionTerminal/e47cffeef25d43e3b16c11c9b28ac7e8 来源:牛客网 小度新聘请了一名员工牛牛, 每个月小度需要给牛牛至少发放m元工资(给牛牛发放的工资可以等于m元或者大于m元, 不能低于m)。 小度有一些钞票资金…...

【8.索引篇】
索引分类 索引和数据就是位于存储引擎中: 按「数据结构」分类:Btree索引、Hash索引、Full-text索引。按「物理存储」分类:聚簇索引(主键索引)、二级索引(辅助索引)。按「字段特性」分类&#…...

MySQL InnoDB存储引擎锁与事务实现原理解析(未完成)
InnoDB MySQL存储引擎是基于表的,也就是说每张表可以选择不同的存储引擎。 InnoDB存储引擎的表是索引组织的,也就是数据即索引。 存储引擎文件 InnoDB引擎会包含RedoLog重做日志文件和TableSpace表空间文件。 表空间文件 默认表空间文件(…...
P1683 入门(洛谷)JAVA
题目描述: 不是任何人都可以进入桃花岛的,黄药师最讨厌像郭靖一样呆头呆脑的人。所以,他在桃花岛的唯一入口处修了一条小路,这条小路全部用正方形瓷砖铺设而成。有的瓷砖可以踩,我们认为是安全的,而有的瓷砖…...

yocto编译烧录和脚本解析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、初始化构建目录二、imx-setup-release.sh脚本解析三、编译单独编译内核四、烧录总结前言 本篇文章主要讲解如何在下载好源码之后进行编译和yocto的脚本解析…...
Proteus 8.15安装包安装教程
Proteus介绍Proteus的介绍Proteus8.15安装包Proteus8.15安装教程Proteus的介绍 Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是世界上唯…...

Spring——AOP工作流程
AOP就是代理模式的开发简化 1.Spring容器启动 因为AOP是要将通知类作为一个bean对象交给spring进行管理的,还有经过通知类被增强的类。 此时还没有创建bean对象 2.读取所有切面配置中的切入点 在下面这段代码中,定义了两个切入点,但是只…...
c++11多线程之condition_variable、wait()、notify_one()、notify_all()的使用。
系列文章目录 文章目录系列文章目录前言一、基本概念1.1 std::condition_variable1.2 wait()函数1.2.1 wait()带第二个参数1.2.2 wait()不带第二个参数1.2.3 当其他线程用notify_one()或notify_all()1.3 notify函数二、代码实例总结前言 C11多线程&…...
skywalking扩展实现 —— 监控数据的动态上报
把标题名整高大上一些,来掩盖需求的奇葩。 0. 目录1. 需求背景2. 需求描述3. 优势4. 实现4.1 扩展点4.2 配置项5. 优化6. 提醒7. 补充 - 关于微服务8. 参考1. 需求背景 过去一段时间,接手了一个迭代了数年的"基于微服务架构"搭建的产品。 自…...
【GoF 23】23种设计模式与OOP七大原则概述
1. 什么是GoF 23? GoF 23也就是23种设计模式。1995年GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,一共收录了23种设计模式,从此梳理了软件设计模式领…...
Java 日期时间
Java 日期时间是 Java 标准库中一个非常重要的部分,它提供了丰富的 API 来处理日期、时间以及日期时间。在 Java 应用程序中,我们经常需要处理日期时间相关的操作,例如计算两个日期之间的差、将日期时间转换为不同的时区等。在本篇文章中&…...

Face Forgery Suvery
文章目录Face ForgeryFace Forgery classAttribute ManipulationExpression SwapIdentity SwapEntire Face SynthesisFace Forgery DetectionLow-levelOn the Detection of Digital Face Manipulation(CVPR2020)High-levelProtecting World Leaders Against Deep FakesDetectin…...

案例学习--016 消息队列作用和意义
简介MQ全称为Message Queue, 是一种分布式应用程序的的通信方法,它是消费-生产者模型的一个典型的代表,producer往消息队列中不断写入消息,而另一端consumer则可以读取或者订阅队列中的消息。主要产品有:ActiveMQ、RocketMQ、Rabb…...

【MySQL】MySQL的锁机制
目录 概述 MyISAM 表锁 InnoDB行锁 概述 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的 计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共…...
HTML 背景
一个富有美感的背景会让站点看上去更加高级、更有吸引力。本篇为大家来的是 HTML 背景相关内容。 背景(Backgrounds) <body> 拥有两个配置背景的标签。背景可以是颜色或者图像。 背景颜色(Bgcolor) 背景颜色属性将背景设…...

springboot 百货中心供应链管理系统小程序
一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,百货中心供应链管理系统被用户普遍使用,为方…...

DBAPI如何优雅的获取单条数据
API如何优雅的获取单条数据 案例一 对于查询类API,查询的是单条数据,比如根据主键ID查询用户信息,sql如下: select id, name, age from user where id #{id}API默认返回的数据格式是多条的,如下: {&qu…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比
目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec? IPsec VPN 5.1 IPsec传输模式(Transport Mode) 5.2 IPsec隧道模式(Tunne…...

逻辑回归暴力训练预测金融欺诈
简述 「使用逻辑回归暴力预测金融欺诈,并不断增加特征维度持续测试」的做法,体现了一种逐步建模与迭代验证的实验思路,在金融欺诈检测中非常有价值,本文作为一篇回顾性记录了早年间公司给某行做反欺诈预测用到的技术和思路。百度…...
Bean 作用域有哪些?如何答出技术深度?
导语: Spring 面试绕不开 Bean 的作用域问题,这是面试官考察候选人对 Spring 框架理解深度的常见方式。本文将围绕“Spring 中的 Bean 作用域”展开,结合典型面试题及实战场景,帮你厘清重点,打破模板式回答,…...

渗透实战PortSwigger靶场:lab13存储型DOM XSS详解
进来是需要留言的,先用做简单的 html 标签测试 发现面的</h1>不见了 数据包中找到了一个loadCommentsWithVulnerableEscapeHtml.js 他是把用户输入的<>进行 html 编码,输入的<>当成字符串处理回显到页面中,看来只是把用户输…...

算术操作符与类型转换:从基础到精通
目录 前言:从基础到实践——探索运算符与类型转换的奥秘 算术操作符超级详解 算术操作符:、-、*、/、% 赋值操作符:和复合赋值 单⽬操作符:、--、、- 前言:从基础到实践——探索运算符与类型转换的奥秘 在先前的文…...

小智AI+MCP
什么是小智AI和MCP 如果还不清楚的先看往期文章 手搓小智AI聊天机器人 MCP 深度解析:AI 的USB接口 如何使用小智MCP 1.刷支持mcp的小智固件 2.下载官方MCP的示例代码 Github:https://github.com/78/mcp-calculator 安这个步骤执行 其中MCP_ENDPOI…...

边缘计算网关提升水产养殖尾水处理的远程运维效率
一、项目背景 随着水产养殖行业的快速发展,养殖尾水的处理成为了一个亟待解决的环保问题。传统的尾水处理方式不仅效率低下,而且难以实现精准监控和管理。为了提升尾水处理的效果和效率,同时降低人力成本,某大型水产养殖企业决定…...