Random Values in Eevee

Great course Kent!

I got a new computer and I can finally follow along :)

You teach us so much, so let me give something back:

Eevee doesn"t have Random per Island, but we can use a trick:

(This is for the square floor tiles, but can be adjusted as needed).

Take a Plane (I use UV, but you can also use Generated or even Object (but be aware that Object Coordinates go from -1 to 1) Scale it up and Floor (get rid of everything behind the decimal point) the result to get something like this:

Now feed this into a White Noise texture and you get your random values from 0 to 1:

You can use 2D, 3D or 4D. I used 4D so I have a W as a Seed.

You can use those random values however you want, fo instance (influencing the Location through the W)

or influence the Rotation like you did in the video...(or both.)

Thanks for this great course!

1 love
Reply
  • adrian replied

    Excellent spikeyxxx ,

    This will be so useful, Thanks for sharing your superior intellect, with the rest of us.

    There is one thing you mentioned above that I knew before you!

    Great course Kent!

     

  • spikeyxxx replied

    As an extra: White Noise actually outputs values from 0 to 1 and those are (as far as I can tell) evenly distributed.

    The Noise Texture values are concentrated around 0.5 and rarely are near 0 or 1. And if you increase the Detail, those values get "crunched even more!\

    Detail 0, stays mostly between the orange lines and the red lines seem the absolute extremes:

    and with the Detail set to 15, more or less the same story, but with the blue lines:

    Handy to know if you for instance use a Map Range after the Noise...

  • Kent Trammell replied

    You are next level spikeyxxx! Thank so much for sharing this. I need you to teach me how your brain works 🙏