Films Training Blog
Pipeline and Tools Characters
Pipeline and Tools Characters
search Login Join
favorite

Development Fund

Support Blender Core Development with a monthly contribution.

theaters

Blender Studio

The creators who share. Access production content and knowledge from the Open Movies.

code

Blender Developer Blog

Latest news and updates on Blender development.

people

Get Involved

Join the community and help with design, development, docs and more.

bar_chart

Open Data

A platform to collect and display the Blender Benchmark results.

menu_book

Blender Docs

Documentation on Blender's features, tools and API.

Blender Conference

The yearly event that brings together the Blender community in one place.

download

Get Blender

Download the latest Blender version, or try the beta!

Films
Training
Blog
Pipeline and Tools
Characters
Search
Login
Join

Course

Procedural Shading: Fundamentals and Beyond
feed Course Overview
Introduction keyboard_arrow_down
  1. 01

    Introduction

    Free
  2. 02

    Definition

  3. 03

    Content Overview

  4. 04

    The Shader Editor

1: Fundamentals keyboard_arrow_down
  1. 01

    Colors, Values & Vectors

  2. 02

    Vectors and Pixels

  3. 03

    Coordinate Types

  4. 04

    Value Control

2: Procedural Textures keyboard_arrow_down
  1. 01

    Noise Textures

  2. 02

    Shape Control

  3. 03

    Repetition

  4. 04

    Texture Composition

  5. 05

    Space Manipulation

3: Shading Principles keyboard_arrow_down
  1. 01

    PBR

  2. 02

    Geometric Dependency - Context Sensitivity

  3. 03

    Generating PBR Maps

4: Shader Composition keyboard_arrow_down
  1. 01

    Blending & Masking

  2. 02

    Randomization

  3. 03

    Semi-Procedural Workflow

  4. 04

    Volumetric Shaders

5: Modular Setup keyboard_arrow_down
  1. 01

    Parametrization

  2. 02

    Nodegroups

6: Automation keyboard_arrow_down
  1. 01

    Drivers

  2. 02

    Animation

Workflow Examples keyboard_arrow_down
  1. 01

    Walls (Chapter 2+)

  2. 02

    Wood (Chapter 3+)

  3. 03

    Dynamic Walls (Chapter 4+)

  4. 04

    Wooden Boards (Chapter 5+)

  5. 05

    Fire (Chapter 6+)

  6. 06

    Rainy Window (Chapter 6+)

Files & Tools keyboard_arrow_down
  1. insert_drive_file

    Example Scene

    visibility_off
  2. insert_drive_file

    Example Scene - Simplified

    visibility_off
  3. insert_drive_file

    Visualization (Chapter 1-4): Value Graph

    visibility_off
  4. insert_drive_file

    Visualization (Chapter 2-5): Space Origami

    visibility_off
  5. insert_drive_file

    Example Shader (Chapter 3-1): Rock

    visibility_off
  6. insert_drive_file

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

    visibility_off
  7. insert_drive_file

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

    visibility_off
  8. insert_drive_file

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

    visibility_off
  9. insert_drive_file

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

    visibility_off

Course

Procedural Shading: Fundamentals and Beyond
Introduction keyboard_arrow_down
  1. 01

    Introduction

    Free
  2. 02

    Definition

  3. 03

    Content Overview

  4. 04

    The Shader Editor

1: Fundamentals keyboard_arrow_down
  1. 01

    Colors, Values & Vectors

  2. 02

    Vectors and Pixels

  3. 03

    Coordinate Types

  4. 04

    Value Control

2: Procedural Textures keyboard_arrow_down
  1. 01

    Noise Textures

  2. 02

    Shape Control

  3. 03

    Repetition

  4. 04

    Texture Composition

  5. 05

    Space Manipulation

3: Shading Principles keyboard_arrow_down
  1. 01

    PBR

  2. 02

    Geometric Dependency - Context Sensitivity

  3. 03

    Generating PBR Maps

4: Shader Composition keyboard_arrow_down
  1. 01

    Blending & Masking

  2. 02

    Randomization

  3. 03

    Semi-Procedural Workflow

  4. 04

    Volumetric Shaders

5: Modular Setup keyboard_arrow_down
  1. 01

    Parametrization

  2. 02

    Nodegroups

6: Automation keyboard_arrow_down
  1. 01

    Drivers

  2. 02

    Animation

Workflow Examples keyboard_arrow_down
  1. 01

    Walls (Chapter 2+)

  2. 02

    Wood (Chapter 3+)

  3. 03

    Dynamic Walls (Chapter 4+)

  4. 04

    Wooden Boards (Chapter 5+)

  5. 05

    Fire (Chapter 6+)

  6. 06

    Rainy Window (Chapter 6+)

Files & Tools keyboard_arrow_down
  1. insert_drive_file

    Example Scene

  2. insert_drive_file

    Example Scene - Simplified

    Free
  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 Studio for €11.50/month and get access to all of our training & film content instantly!

Login Join Blender Studio

2: Procedural Textures

Noise Textures

9th July 2020

info License: CC-BY
flag Report Problem

Published by

Simon Thommes

You can get the file for the Value Graph Tool here: https://cloud.blender.org/p/procedural-shading/5f075c60f11c51bf02b95fa1

12 Comments

Join to comment publicly.

Tighe Racicot

8th February 2021 - 02:19

Quick tip if your computer chokes on rendering the graph. Make the ZX and ZY planes selectable, then select each and reduce the array modifier fixed counts to a lower value until your computer can handle the computations. Mine still struggles with only 10 planes each heh :S

victor p

20th September 2020 - 08:51

Hi Simon, can you tell me why the color is not showing up in my viewport?

https://drive.google.com/file/d/1Q6x7f6_FjWDTBfvc424vxmH61FyfPy5T/view?usp=sharing

Simon Thommes

21st September 2020 - 10:53

*@victor p* The value graph tool only works for 1-dimensional outputs (which are translated into the height), so it converts the color into a value. So the grayscale map that you are seeing are exactly the values that are corresponding to the color map. How that works is explained in Chapter 1-1.

victor p

22nd September 2020 - 07:36

*@Simon Thommes* but yours in this video have colors on it..

https://drive.google.com/file/d/1fHyMlna2Rv2Wk6tG8QV5Rngeqgj0_Z5h/view?usp=sharing

How come?

Simon Thommes

22nd September 2020 - 13:01

*@victor p* Ah, you are right!

I looked it up and this was a change in Blender for Eevee to make the behaviour consistent with how it is in Cycles: https://developer.blender.org/T71374

victor p

23rd September 2020 - 11:10

*@Simon Thommes* aha ok so its a new update. Thank you Simon

aneeqtariq.5710

13th November 2020 - 05:31

hi, can you  kindly explain a bit about using one  Perlin texture onto other which you mentioned as octaves?

higgi270

6th July 2021 - 23:54

Hey Simon, this is a great course! I am having some trouble following the technical aspects of procedural shading and am wondering if there are files that we can explore on this chapter like the file created for the color vectors. I am trying to explore the texture nodes explained in this video in some of my own scenes, but am having trouble just getting started (lots of pink objects :) Could we also explore the file used in this video?

Simon Thommes

7th July 2021 - 10:40

@higgi270 Of course, I usually link to the files used in the video description. This here is the value graph tool that I built to visualize texture values: https://cloud.blender.org/p/procedural-shading/5f075c60f11c51bf02b95fa1 In the chapter on value control I explain it a bit more. I hope that helps :)

higgi270

7th July 2021 - 11:02

@Simon Thommes Oh shoot, sorry. I checked back to the chapter and it was indeed linked to the bottom of the video. This is exactly what I was looking for. Thanks!

Seif Hussam

12th December 2021 - 21:24

Hey Simon, i can't find this file any where can you please put another link here?

Simon Thommes

14th December 2021 - 18:13

@Seif Hussam In the description of this video you can find the link to the tool and there you can simply click on the Download button.

Blender Studio

The Creators Who Share.

Facebook Logo Twitter Logo YouTube Logo
  • Films
  • Blog
  • Training
Pipeline and Tools
  • Cloud Rig
  • Blender Kitsu
  • Contact Sheet Add-on
  • Blender Purge
  • Blender Cloud Services
Characters
  • Einar
  • Security Bot
  • Huginn
  • Pack Bot
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
  • Blender.org
Loading...