February 2019
Intermediate to advanced
292 pages
6h 55m
English
Right now, your stripes implementation has one small problem. If you’ve played around with it at all, you may have seen it: the stripes are completely fixed, frozen in place. It’s as if you were to shine a flashlight on your scene, with a stripe filter over the bulb. You’d find that every object that has a stripe pattern is covered with stripes of exactly the same size and orientation, regardless of how the objects themselves are arranged, as in this scene:

Because the point being passed to the stripe_at function is in world space, the patterns completely ignore the transformations of the objects to which they are applied. ...
Read now
Unlock full access