JA
/
EN

Blender | Flickering Materials Using Random Values

💡
  • Blender

Table of Contents

Prerequisites

Blender: v 4.0.2

Material

▼ Result ▼

Explanation

  1. Add Object Info to output a Random value unique to each object.
  2. Add a Value node to hold the time (frame) progress.
    This time I used a progress value of #frame / 1000.
  3. Add the frame progress value to the Random value to give each object a random offset, adding to the randomness.
  4. Add Fraction so it repeats 0 ~ 1.
    I also enabled clamp just to make sure it properly cycles through 0 ~ 1.
  5. Connect it to Less Than to set the Threshold.
  6. Add a Color Ramp so you can slide the black/white (0 ~ 1) ratio to adjust the effective range within 0 ~ 1.
  7. Use Multiply to scale the current 0 ~ 1 value up to whatever value you like.
  8. Connect the output to whatever value you want, then press space to play the animation and check the result.
    From here it’s just a matter of tweaking parameters.

Share this article

Next Article

Previous Article