Blender Cloud
Films Training Blog Libraries Services
search Login Join Blender Cloud
Films
Training
Blog
Libraries
Services
Search
Login
Join

Course

Procedural Shading: Fundamentals and Beyond

insert_drive_file Course Overview
Introduction keyboard_arrow_down
  1. 01

    Intro 0-0: Introduction

    lock_open
  2. 02

    Intro 0-1: Definition

  3. 03

    Intro 0-2: Content Overview

  4. 04

    Intro 0-3: The Shader Editor

1: Fundamentals keyboard_arrow_down
  1. 01

    Chapter 1-1: Colors, Values & Vectors

  2. 02

    Chapter 1-2: Vectors and Pixels

  3. 03

    Chapter 1-3: Coordinate Types

  4. 04

    Chapter 1-4: Value Control

2: Procedural Textures keyboard_arrow_down
  1. 01

    Chapter 2-1: Noise Textures

  2. 02

    Chapter 2-2: Shape Control

  3. 03

    Chapter 2-3: Repetition

  4. 04

    Chapter 2-4: Texture Composition

  5. 05

    Chapter 2-5: Space Manipulation

3: Shading Principles keyboard_arrow_down
  1. 01

    Chapter 3-1: PBR

  2. 02

    Chapter 3-2: Generating PBR Maps

  3. 03

    Chapter 3-3: Geometric Dependency - Context Sensitivity

4: Shader Composition keyboard_arrow_down
  1. 01

    Chapter 4-1: Blending & Masking

  2. 02

    Chapter 4-2: Randomization

  3. 03

    Chapter 4-3: Semi-Procedural Workflow

  4. 04

    Chapter 4-4: Volumetric Shaders

5: Modular Setup keyboard_arrow_down
  1. 01

    Chapter 5-1: Parametrization

  2. 02

    Chapter 5-2: Nodegroups

6: Automation keyboard_arrow_down
  1. 01

    Chapter 6-1: Drivers

  2. 02

    Chapter 6-2: Animation

Workflow Examples keyboard_arrow_down
  1. 01

    Example 1: Walls (Chapter 2+)

  2. 02

    Example 2: Wood (Chapter 3+)

  3. 03

    Example 3: Dynamic Walls (Chapter 4+)

  4. 04

    Example 4: Wooden Boards (Chapter 5+)

  5. 05

    Example 5: Fire (Chapter 6+)

  6. 06

    Example 6: Rainy Window (Chapter 6+)

Files & Tools keyboard_arrow_down
  1. insert_drive_file

    Example Scene

  2. insert_drive_file

    Example Scene - Simplified

    lock_open
  3. insert_drive_file

    Visualization (Chapter 1-4): Value Graph

  4. insert_drive_file

    Visualization (Chapter 2-5): Space Origami

  5. insert_drive_file

    Example Shader (Chapter 3-1): Rock

  6. insert_drive_file

    Example Shader (Chapter 4-1): Dilapidated Cube Scene

  7. insert_drive_file

    Example Shader (Chapter 4-3): Image Texture De-Tiling

  8. insert_drive_file

    Example Shader (Chapter 4-3): Semi-Procedural Fishbones Boards

  9. insert_drive_file

    Example Shader (Chapter 4-4): Procedural Volumetric Clouds

Course

Procedural Shading: Fundamentals and Beyond

insert_drive_file Course Overview
Introduction keyboard_arrow_down
  1. 01

    Intro 0-0: Introduction

    lock_open
  2. 02

    Intro 0-1: Definition

  3. 03

    Intro 0-2: Content Overview

  4. 04

    Intro 0-3: The Shader Editor

1: Fundamentals keyboard_arrow_down
  1. 01

    Chapter 1-1: Colors, Values & Vectors

  2. 02

    Chapter 1-2: Vectors and Pixels

  3. 03

    Chapter 1-3: Coordinate Types

  4. 04

    Chapter 1-4: Value Control

2: Procedural Textures keyboard_arrow_down
  1. 01

    Chapter 2-1: Noise Textures

  2. 02

    Chapter 2-2: Shape Control

  3. 03

    Chapter 2-3: Repetition

  4. 04

    Chapter 2-4: Texture Composition

  5. 05

    Chapter 2-5: Space Manipulation

3: Shading Principles keyboard_arrow_down
  1. 01

    Chapter 3-1: PBR

  2. 02

    Chapter 3-2: Generating PBR Maps

  3. 03

    Chapter 3-3: Geometric Dependency - Context Sensitivity

4: Shader Composition keyboard_arrow_down
  1. 01

    Chapter 4-1: Blending & Masking

  2. 02

    Chapter 4-2: Randomization

  3. 03

    Chapter 4-3: Semi-Procedural Workflow

  4. 04

    Chapter 4-4: Volumetric Shaders

5: Modular Setup keyboard_arrow_down
  1. 01

    Chapter 5-1: Parametrization

  2. 02

    Chapter 5-2: Nodegroups

6: Automation keyboard_arrow_down
  1. 01

    Chapter 6-1: Drivers

  2. 02

    Chapter 6-2: Animation

Workflow Examples keyboard_arrow_down
  1. 01

    Example 1: Walls (Chapter 2+)

  2. 02

    Example 2: Wood (Chapter 3+)

  3. 03

    Example 3: Dynamic Walls (Chapter 4+)

  4. 04

    Example 4: Wooden Boards (Chapter 5+)

  5. 05

    Example 5: Fire (Chapter 6+)

  6. 06

    Example 6: Rainy Window (Chapter 6+)

Files & Tools keyboard_arrow_down
  1. insert_drive_file

    Example Scene

  2. insert_drive_file

    Example Scene - Simplified

    lock_open
  3. insert_drive_file

    Visualization (Chapter 1-4): Value Graph

  4. insert_drive_file

    Visualization (Chapter 2-5): Space Origami

  5. insert_drive_file

    Example Shader (Chapter 3-1): Rock

  6. insert_drive_file

    Example Shader (Chapter 4-1): Dilapidated Cube Scene

  7. insert_drive_file

    Example Shader (Chapter 4-3): Image Texture De-Tiling

  8. insert_drive_file

    Example Shader (Chapter 4-3): Semi-Procedural Fishbones Boards

  9. insert_drive_file

    Example Shader (Chapter 4-4): Procedural Volumetric Clouds

You need to login to view this content

You can join Blender Cloud for €9.90/month and get access to all of our training & film content instantly!

Login Join Blender Cloud

Files & Tools

Example Shader (Chapter 3-1): Rock

22nd July 2020

info License: CC-BY
flag Report Problem

Author

Simon Thommes

Example of a realistic rock shader with displacement used in chapter 3.

Keep in mind that the displacement of this shader uses an incredibly high polygon count that might surpass the limitations of you machine. You can simply turn down the level of subdivision in the modifier settings.

Disclaimer: For the world shader this scene uses the sky texture that is new in Blender 2.90 builder.blender.org

2 Comments

Join to comment publicly.

Kyle Olson

26th December 2020 - 23:32

Hi Simon, I'm wondering why you labeled the group "Remove Seams" when it appears to be mixing distorted object coordinates and distorted groove positions to mask the height map.

Simon Thommes

4th January 2021 - 11:44

@Kyle Olson The second of the noise textures has some hard edged seams along the groves (better visible if you look at its coordinates). There I am mixing it with another noise texture to hide those seams.

Blender Cloud

Blender Cloud is the creative hub for your projects, powered by Free and Open Source Software.

Facebook Logo Twitter Logo YouTube Logo
  • Films
  • Training
  • Blog
Services
  • Add-on
  • Blender Sync
  • Attract
  • Flamenco
  • Image Sharing
Libraries
  • HDRIs
  • Textures
  • Characters
  • Art Gallery
Cloud
  • Terms & Conditions
  • Privacy Policy
Blender.org
Loading...