栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

Unity VFX粒子系统入门笔记-1-配置开发环境

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity VFX粒子系统入门笔记-1-配置开发环境

原视频教程连接:Unity3d Visual Effect Graph Essentials - YouTube

Visual Effect Graph 是一个可用于为 Unity 项目创建大规模视觉效果的包。Visual Effect Graph 利用 GPU 模拟粒子行为,可模拟的粒子数量远远超过内置粒子系统。本帖子作为本人先前的VFX学习记录,将会逐渐整理出来。


1.安装必要插件

使用Visual Effect Graph(以下简称VEG)前需要在PackageManager中安装安装两个官方插件包:High Definition Render Pipeline(高清渲染管线)、Visual Effect Graph。VEG支持URP(通用渲染管线)和HDRP(高清渲染管线),不支持Built-In内置渲染管线,并且对于URP的支持不如HDRP,建议安装HDRP。

Windows -->  Pakage Manager --> Pakages:Unity Register --> Hight Definition RP

2.配置HDRP文件

安装好HDRP插件后,一般情况下会跳出一个提示窗口,点击Fix All,Unity会自动创建HDRP相关的配置文件,并在Project Settings中对配置环境进行修改,完成后。点击Edit --> Project Settings --> Graphics选项,检查配置文件已经被修改为HDRP配置,同一个面板中,点击Player选项,确认Color Space(色彩空间)已经被修改为Linear。(HDRP仅支持Linear色彩空间,不支持Gamma模式,两者的区别这里不再叙述)

若Graphics面板下的配置文件还是Built-in,则进行手动修改,流程如下:在Project面板中新建一个HDRP配置文件,命名为MyHDRP,然后进入到Edit --> Project Settings --> Graphics选项中,点击右侧小圆圈,将配置文件修改为MyHDRP即可。

一般情况下在安装HDRP的时候,程序会自动安装Visual Effect Graph插件,若没有安装,则按照上面相同的步骤安装VEG插件。 

3.建立第一个粒子系统 ^ _ ^

在Project面板中,新建一个VEG文件,命名为VFX-1;在hierarchy面板中新建一个空物体,命名为VFX,在该物体的Inspector面板中新建  Visual  Effect脚本,新建好之后,在Asset Template选项中选择骨骼建立VFX-1文件,即完成了一个粒子特效的基本配置

点击Edit按钮,既可进入当前粒子配置文件的编辑界面,强烈建议将面板设置为如下图所示,既方便修改粒子配置文件,也便于在Scene面板和Game面板中进行观察。 

4.初识粒子系统

每个粒子系统都由4个部分组成

spawn(生成粒子):主要控制粒子生成的速率。

Initial Particles(初始化粒子):类似于MonoBehaviour中的Start()函数,在每个粒子产生的时候赋予其一些基本属性。

Update Particles(更新粒子):类似于MonoBehaviour中的Update()函数,在每一帧中更新粒子的状态。

Output(粒子的输出显示):决定了粒子最终呈现出来的形状。

 右键点击空白区域,选择Create Node可以新建节点,点击system,可以看到多个预设的粒子系统。

(此文章同步发布于CSDN和知乎)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/898408.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号