UE4蓝图基础(一)材质节点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4蓝图基础(一)材质节点相关的知识,希望对你有一定的参考价值。

参考技术A ▶ Constant(常量) 表达式输出单个浮点值。并可连接到任何输入,而不必考虑该输入所需的通道数。

▶ Constant2Vector(常量 2 矢量)( 快捷键:2  + 单击鼠标左键) 表达式输出双通道矢量值,即输出两个常量数值。

▶ Constant3Vector(常量 3 矢量)(快捷键:3 + 单击鼠标左键) 表达式输出三通道矢量值,即输出三个常量数值。你可以将 RGB 颜色看作 Constant3Vector(常量 3 矢量),其中每个通道都被赋予一种颜色(红色、绿色、蓝色)。

▶ Constant4Vector(常量 4 矢量)(快捷键:4 + 单击鼠标左键) 表达式输出四通道矢量值,即输出四个常量数值。你可以将 RGBA 颜色看作 Constant4Vector(常量 4 矢量),其中每个通道都被赋予一种颜色(红色、绿色、蓝色、阿尔法)。

▶ TextureCoordinate(TexCoord)  (快捷键:U + 单击鼠标左键) 作用:控制贴图Tiling。他不能单独开放数据,需要用 Multiply(相乘)和Constant(常量) 如下图方式来开放参数。

▶ Texture Sample (贴图)  (快捷键:T + 单击鼠标左键) 作用:加载贴图

UE4要怎样去学习蓝图?

UE4已经学会大部分东西了,但一直不知道怎样去学习蓝图,有人能推荐一下吗?

UE4蓝图虽说是可视化编程,但是终究离不开 数据类型,逻辑表达,类, 对象, 继承,多态等程序基础,只不过这些东西变成了可视化的节点模块方便调用,学习方法和学习传统的编程大致相同,先学习基础了解下蓝图支持的的数据类型有哪些,然后在学习逻辑表达式,数组,枚举的使用,掌握了这些基本上可以写个猜数字等小功能了,熟练这些就开始学习UE4的API方法,学习蓝图之间的通信机制,继承关系,不需要全面精通,把最常用的一些方法记住即可,熟练这些就算入门了,写个横版马里奥或3D跑小人基本上可以,掌握了这些在往上进阶就是使用蓝图与内置组件搭配,蓝图与C++搭配,蓝图的网络功能使用等,比如UE4的状态机,行为树,AI组件,联网组件等等,掌握到这些功能,基本上你就可以开发一些相对复杂的游戏了,在往上这块学习重点不在局限与单纯的实现出来,重点在于结构算法与数据驱动,会用到蓝图的继承封装多态设计模式等等功能,重点在于逻辑设计而非逻辑实现,在往上进阶就是为蓝图开发插件,自定义蓝图的工作流,达到这个级别其实已经超出普通的UE4工程师范围,更像是职业的C++工程师了,甚至已经超出大半传统游戏软件程序员的开发能力了! 参考技术A 你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-367318857692947132

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-367318857692947132

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
参考技术B 我这里也正在培养学生学习ue4,我的经验就是蓝图你需要先掌握一些常用组件的使用,比如自定义事件,获取角色actor,control, rotation 等,完成一些简单功能,比如盒体碰撞,如何建立工程制作角色蓝图,如何使用蒙太奇等,蓝图是ue4系统开发核心,必须要学习 参考技术C 你得有写代码的思路,蓝图才能学好,使用蓝图都是调用已知已经存在的东西,但这些东西你看不到在调用的时候,不像使用一般软件,你看到的你就可以点他本回答被提问者和网友采纳

以上是关于UE4蓝图基础(一)材质节点的主要内容,如果未能解决你的问题,请参考以下文章

UE4笔记:利用Widget设计一个切换材质功能

UE4-蓝图基础:节点介绍

UE4-蓝图基础:节点介绍

UE4-蓝图基础:TimeLine

UE 蓝图 流程控制节点

[UE4]蓝图节点的组织