Release date:2018, November 5

Duration:02 h 20 m

Author:Timothy Trankle

Skill level:Beginner

Language:English

Exercise files:Yes

What Will I Learn?

Create practical materials based on real world uses for shaders within a game environment

Learn the techniques and design philosophy behind materials and shaders for AAA game development

Understand how to use color data in complex ways to create breathtaking effects for your materials

Requirements

You should be able to use a computer, including file explorer navigation and common shortcuts like copy/paste

You should have a computer capable of running Unreal Engine

To follow along, it is recommended that you have Unreal Engine 4.20.3 or later

You should be familiar with the basics of Unreal Engine (How to navigate between tabs, how to navigate the 3d-viewport, how to assign materials to objects, etc.)

Description

Find out the tricks and techniques to create complex, high quality shader effects for your games!

This course will teach you how to create advanced materials and shaders using PRACTICAL REAL WORLD examples!

The power of materials in a game environment is often severely underestimated. Many complex effects like animated grass, parallax shading, light absorption, and more are achieved with only an object’s material and not with any complicated scripts. Good materials and shaders are becoming an ever more important facet of a game’s overall look and node based shader networks are the industry standard for creating them. The Unreal Engine material editor is one of the best on the market.

This course will teach you how to use this powerful tool

Being a good material artist is all about understanding how to manipulate textures using math operations and information from the 3d-world. There is a special design philosophy that surrounds node based shader networks and it requires a new way of thinking about color and value and how they all interact. This is not only true of the Unreal material editor, but of nearly ALL node based shader editors. Meaning that you can use the techniques taught in this course in many different software applications! By the end of this course, this design ethos will be second-nature to you.

Learn by DOING This course is divided into several projects. Each is intended to teach you a new powerful technique for creating materials. For each material, we’ll go step-by-step through each node, what it does, and why it’s used. By the end, YOU will make a collection of high quality materials that you can build off of for your own games!

Downloadable project files to help you follow along This course includes a .zip file which can be extracted into an Unreal project directory. Within the project, you’ll find all of the textures, meshes, landscapes, and map files that are used with each lesson so you can follow along from any starting point! This directory even includes all of the exact materials that I made during the curriculum’s production so you can dive in and see how they were made or even modify them to create something new.

This course will cover:

The fundamentals of the Unreal Engine material editor

The differences between textures and materials

How to use information about an object like its position, rotation, and proximity to other objects to affect the material

How to combine colors and values using simple math operations to have total control over the material’s look

How to create your own custom material functions

Who is the target audience?

Anyone who wants to learn about material creation in Unreal Engine 4, no matter their experience level

People who want to learn tips and techniques for creating more advanced materials that can achieve a myriad of visual effects

People who want to learn how to use node based shader networks both in Unreal and in other software like Unity, Blender, and Maya
Table of Contents

Introduction 12:51

Course Outline 02:15

Setting Up Your Project 01:25

The Material Editor 04:24

A Basic Material 04:47

Node Glossary 33:25

Using this Section 00:57

The Base Material Node 05:01

Constant Nodes 01:49

Parameter Nodes 03:05

Scalar Math Nodes 04:34

Vector Math Nodes 02:44

Data Nodes 03:29

Utility Nodes 03:52

Landscape Nodes 02:30

Particle Nodes 02:17

Custom Material Functions 03:07

Project 1: Scale-able Metal 15:22

Project Overview 00:31

Creating a Simple Metal 05:59

Scaling the Material 03:35

Combining Materials 05:17

Project 2: Snowy Rocks 22:13

Project Overview 00:45

A Generic Rock Material 04:31

Tri-planar Mapping 07:33

Creating a Snow Material 02:43

Adding Snow to the Rocks 06:41

Project 3: Holographic Effect 10:48

Project Overview 00:25

Hologram Borders 05:20

Adding Animated Textures 05:03

Project 4: Materials for Landscapes 13:35

Project Overview 00:30

Making a Landscape Material 06:55

Distance Blending 06:10

Project 7: Materials for Particles 13:16

Project Overview 00:27

Applying Materials to Particle Systems 00:49

Basic Particle Materials 05:06

More Advanced Particle Materials 06:54

Project 8: Water 19:16

Project Overview 00:39

Animated Textures and Displacement 05:44

Collision Foam 04:17

Light Absorption 04:34

Refraction 04:02

01. Introduction 01. Course Outline 02. Setting Up Your Project 03. The Material Editor 04. A Basic Material

02. Node Glossary 01. Using this Section 02. The Base Material Node 03. Constant Nodes 04. Parameter Nodes 05. Scalar Math Nodes 06. Vector Math Nodes 07. Data Nodes 08. Utility Nodes 09. Landscape Nodes 10. Particle Nodes 11. Custom Material Functions

03. Project 1 Scale-able Metal 01. Project Overview 02. Creating a Simple Metal 03. Scaling the Material 04. Combining Materials

04. Project 2 Snowy Rocks 01. Project Overview 02. A Generic Rock Material 03. Tri-planar Mapping 04. Creating a Snow Material 05. Adding Snow to the Rocks

05. Project 3 Holographic Effect 01. Project Overview 02. Hologram Borders 03. Adding Animated Textures

06. Project 4 Materials for Landscapes 01. Project Overview 02. Making a Landscape Material 03. Distance Blending 03. Distance Blending.vtt

07. Project 7 Materials for Particles 01. Project Overview 03. Basic Particle Materials 04. More Advanced Particle Materials

08. Project 8 Water 01. Project Overview 02. Animated Textures and Displacement 03. Collision Foam 04. Light Absorption 05. Refraction

Unlocking the Unreal Engine Material Editor Files.7z

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!