【ASE入门学习】ASE入门系列——序章
ASE:Amplify Shader Editor 一款材质工具
一、工具比较
Shader Forge不支持URP、HDRP,默认渲染管线复用性高
ASE支持URP、HDRP,复用性相对ShaderForge高,代码简洁
Shader Graph官方工具,支持URP、HDRP,2021以下默认渲染管线不可使用
项目工程Unity2018以上,涉及使用SRP可使用Shader Graph。
项目工程Unity2018以下,可选使用Shader Forge。
ASE均可。
二、学习用ASE工具下载和导入
链接:https://pan.baidu.com/s/1yAk3VqRU2X9JU1oocILQWg?pwd=p50z
提取码:p50z
直接拖拽进Unity工程即可(我的环境是Unity2021)
三、ASE界面以及节点简要介绍
常用节点概括图
3.1 贴图节点
Model 对象和引用
Type 属性和全局
Name 节点名称
Property Name 变量名称
Default Texture 白
Mip Mode Mipmap设置
Unpack Normal Map 解压缩法线贴图
Default Value 默认材质贴图
3.2 常数节点
3.3 加减乘除(+ - * /)
3.4 注册、获取 get、set
3.5 通道附加、组件遮罩、组件拆分
3.6 数学运算
Remap重映射: 将值从一个范围重映射到另一个范围 例如Sin函数是在-1到1之间变化,我们可以通过重映射将-1到1变化为0-1,这样就不会有负值情况了。
SmoothStep平滑阶梯函数:如果输入值在min和max之间,则输出0和1之间的平滑Hermite插值, 如果Max大于Min,则在输入值小于Min的时候,输出0,在输出值大于Max的时候,输出1
Step阶梯函数:(非黑即白,常用于硬溶解)如果A≤B,则输出 1,如果A>B,则输出 0, 如果A输入图片上的这个区域亮度≤B输入图片上的对应区域,则这块区域输出白色,反之则 输出黑色。
3.7 UV、Rotator(UV、旋转)
Texture Coordinates:UV坐标:该节点和ShaderForge里的UV Coordinates一致,用于输出模型的UV坐标,选中节点后,在左上方的Parameters里的Reference需要选中对应的图片,才可以在外部材质里的Tilling和Offset进行编辑贴图的平铺和位移,在UV Set下可以选择多达8套UV
Rotator:(UV旋转)该节点将会把输入的UV或者2维量围绕你所定义的Anchor点进行旋转,需要输入 Time动态时间,不然会固定住,不会自动旋转 对于Anchor值,旋转中心点(0,0)是UV左下角(1,1)是UV右上角
【ASE入门学习】ASE入门系列——序章相关推荐
- java入门学习_Java入门学习进阶知识点
Java入门学习进阶知识点 入门阶段,主要是培养Java语言的编程思想.了解Java语言的语法,书写规范等,掌握Eclipse.MyEclipse等开发工具,编写Java代码的能力.学完这个阶段你应该 ...
- 【OpenCV3编程入门学习笔记】——第1章 邂逅OpenCV
邂逅OpenCV 文章目录 邂逅OpenCV 前言 1.1 OpenCV周边概念认知 1.1.1 图像处理.计算机视觉与OpenCV 1.1.2 OpenCV概述 1.1.3 起源及发展 1.1.4 ...
- 【OpenCV3编程入门学习笔记】——第3章 HighGUI图形用户界面初步
文章目录 前言 3.1 图形的载入.显示和输出到文件 3.1.1 OpenCV的命名空间 3.1.2 Mat类简析 3.1.3 图像的载入与显示概述 3.1.4 图像的载入:imread()函数 3. ...
- Python快速编程入门#学习笔记08# |第8章 :面向对象
目录 1. 面向对象概述 2. 类的定义 3.对象的创建与使用 类的成员 4.属性 1.类属性 2.实例属性 5.方法 1.实例方法 2.类方法 3.静态方法 6.私有成员 特殊方法 7.构造方法 8 ...
- Python快速编程入门#学习笔记06# |第6章 :函数(学生管理系统)
目录 1.1 函数概述 1.2 定义函数和调用 函数的定义 函数的调用 1.3 参数的传递 位置参数的传递 关键字参数的传递 默认(缺省)参数的传递 参数的打包与解包 混合传递 1.4 函数的返回值 ...
- 强烈推荐这11个Python开源项目,非常值得入门学习(从入门到Python高级开发)
Python的日益普及及其在业界的使用使它成为当今最流行的编程语言之一.即使有很多学习Python的资源,例如参考书,视频教程,网站,您也可以将GitHub视为满足学习Python愿望的可靠资源之一. ...
- 01.Java 编程入门学习笔记20210307
Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...
- javaCV入门指南:序章
javaCV入门指南系列: JavaCV入门指南:序章(看完本章后,不想看原理的小伙伴可直接跳转到<快速上手篇>) JavaCV入门指南:调用FFmpeg原生API和JavaCV是如何封装 ...
- 类型即正义:TypeScript 从入门到实践(序章)
作者:一只图雀 仓库:Github .Gitee 图雀社区主站(首发):图雀社区 博客:掘金.知乎.慕课 公众号:图雀社区 联系我:关注公众号后可以加图雀酱微信哦 原创不易,❤️点赞+评论+收藏 ❤️ ...
最新文章
- centos7samba服务的搭建
- linux 查找目录或文件详解
- wget 下载一个网站所有文件
- 人类一败涂地电脑版_人类一败涂地游戏正式上架同步推免费版
- Ruby Fiber指南(三)过滤器
- ubuntu搭建lnmp+Yaf+Redis环境
- windows 10 systeminfo命令查看系统信息
- 拉普拉斯变换_拉普拉斯变化(s变换)定义与性质
- 你的城市撒币了吗?Python 爬取分析全国消费券发放数据
- C标准预定义实用的宏
- 用FL Studio制作反向人声音效(Vocal Chops)
- python16-前端之课堂笔记
- zabbix mysql默认模板_zabbix默认自带对Mysql数据库监控模板
- 中国兽用化学药品行业“十四五“发展规划及运营模式分析报告2021年版
- python实时显示进度条_Python进度条实时显示处理进度的示例代码
- 惯性导航学习笔记————惯性导航概述
- Entrez Direct
- 字体图标文件服务器提示404,iis环境下字体图标woff/woff2/svg返回404不显示的原因与解决方法...
- 标签云的实现(使用jQuery插件jqcloud)
- Geany全黑主题首发教程
热门文章
- xj膜你赛(n-1)
- 网易考拉海购软件测试岗怎么样,【网易考拉海购前端开发工资待遇怎么样】-看准网...
- 考拉海购操作教学-API接口
- 预测身高c需语言,预测身高问题。不知哪出问题了,算出乱码。求解!
- Paste for Mac(剪切板历史管理工具)
- PPT2007将Excel图表转为图片
- 电视家海信html安装不了,海信电视怎么安装电视家3.0
- java三层架构实现登录_用户登录——三层架构
- 不等距双杆模型_对磁场中双杆模型问题的解析
- Java实现扑克牌程序(数据结构)