CHAPTER THREE
How to Draw a Bunny
This chapter is not about rendering rabbits with JavaScript.
This chapter is about language and the difference between what it means to draw a ârabbitâ and what it means to draw a âbunny.â
This chapter is not a tutorial. Itâs an exegesis. This chapter is at play.
What Is a Rabbit?
So she was considering, in her own mind (as well as she could, for the hot day made her feel very sleepy and stupid), whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.
Lewis Carroll, Down the Rabbit Hole
A ârabbitâ is an animal you might find in a field, forest, or pet shop. It is a gregarious plant-eater with a short tail and floppy ears. It is an actual rabbit existing in reality. A ârabbitâ cannot talk to itself. A ârabbitâ does not run late. From this point forward, when we speak of rabbits, we speak of these ordinary, everyday rabbits.
For the purposes of this chapter, to âdraw a rabbitâ is to apply various drawing techniques in such a way as to render an image of a rabbit indistinguishable from the actual rabbit itself. It is to approach a level of realism on par with that of a photograph. A rabbit drawing is strictly referential. It strives to be a copy.
Drawing a rabbit is mechanical and spec-based. There is a correct way to draw a rabbit and an incorrect way to draw a rabbit.
When you draw a rabbit, ...
Get Beautiful JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.