March 2004
Intermediate to advanced
816 pages
16h 56m
English
Ken Perlin New York University
This chapter focuses on the decisions that I made in designing a new, improved version of my Noise function. I did this redesign for three reasons: (1) to make Noise more amenable to a gradual shift into hardware, (2) to improve on the Noise function’s visual properties in some significant ways, and (3) to introduce a single, standard version that would return the same values across all hardware and software platforms.
The chapter is structured as follows: First, I describe the goals of the Noise function itself and briefly review the original implementation. Then I talk about specific choices I made in implementing improved Noise, to increase its quality and decrease visual ...
Read now
Unlock full access