From 2D to light
19
min
Normals from distance, and a light that makes it read as 3D.
( The code )
The line that does the work.
sketch.js
normalize(grad(d))
Open the Lab from the player and change the numbers in this line first.

( What it draws ) One render of this module’s sketch.
( Lesson notes )

This lesson is part of
Shapes
A living logo mark
In this lesson
Normals from distance, and a light that makes it read as 3D. We build it live in about 19 minutes, then you change it in the Lab until it is yours.
Try this after
Change one number at a time and write down what it did. Most of the good surprises in this course come from the third or fourth change, not the first.
( In this module )
Keep going.
← Previous lesson
Shapes in motion
Next lesson →