Texturing and Shading for Games
Help us spread the word!
Registration Starts On
July 31, 2017
Class Begins On
Week of October 14, 2017
Kurt Kupser
Senior Environment Artist

Kurt is a senior environment artist at Microsoft Studio's: The Coalition located in Vancouver, BC, Canada working on the Gears of War franchise. Working previously as an artist at Electronic Arts Canada and Motive Studios, he has contributed to games such as FIFA, Gears of War 4, and Star Wars Battlefront ll. Kurt's main focus in environment art is shader creation, texturing, and sculpting.

Course Description

To teach students how to create materials and textures for video games, in Unreal Engine 4. Students will also learn high level concepts of material creation, such as what makes a good material, and how to create modular materials, which saves time and makes it easier to edit, iterate and optimize materials. Once finished, students will be able to take the skills they've learned and apply that knowledge of UE4 concepts, shader functions and math to other materials not covered in the course.

By the end of the course, students will have made these master materials (which they can then carry on to use for mostly all future scenarios when creating scenes in Unreal or other node based editors):

Prop Material
Layered Material
Refraction Material
Wind Material
Hologram Material
Terrain and architectural Material
Mesh Decal Material
Foliage Material

Standard Format:
Length: 6 Weeks.
Lectures: Pre-Recorded each week
Assignment: Deadlines each week.
Feedback: Individual recorded.
QandA: Once a week
*For classes with fewer than 6 students feedback may be provided during the live QandA session.

Course Outline

Wk1

Material Basics: Starting with the basics, we will familiarize ourselves with the material editor in UE4 and basic concepts, such as PBR, metalness and the material editor's UI, in addition to covering a high level overview of the class contents.

Wk2

Advanced Materials, Part I: Expanding on last week's lesson, we will go a more in depth with creating a master material for props, that we can then use for all unique unwrapped meshes. We will begin setting up a modular shader system and start building a material library. We will also cover opacity, transparency and refraction.

Wk3

Advanced Materials, Part II, and Material Functions: Now that we have the basis for our master shader, we will add the ability to layer materials on our meshes and edit them using material functions. Next, we will add the option to blend detail maps on top to increase resolution when close to the mesh. And finally, we'll cover a few “special case” materials, such as subsurface and dual normals.

Wk4

Movement and Time: Next, we will go over time and movement. Nodes such as sin, panner and world position offset will enable us to move verts and textures to make our materials and meshes feel more dynamic.

Wk5

Advanced Materials for Environments, Part I: In this class, students will start to create a master material for environment pieces, such as terrain and architectural pieces. We will vert paint materials together, modulate that blending and add features such as parallax and wetness.

Wk6

Advanced Materials for Environments, Part II: In the final class, we will wrap up our terrain master material, and cover mesh decals, used to project unique details across multiple meshes without the use of vertex painting, and create a master foliage shader, using two sided foliage, angle based card culling, and double sided normal maps

Careers

  • Game Environment Artist
  • Prop Artist
  • Texture Artist
  • Concept Artist
  • Visual Development Artist