04.04.2013 Views

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INDEX<br />

810<br />

VERY_HIGH option, encryption, 439<br />

Viola, Bill, 118<br />

virtual camera, P3D mode, 164<br />

virtual memory<br />

Photoshop h<strong>and</strong>ling huge files, 433<br />

Visit <strong>Processing</strong>.org comm<strong>and</strong>, Help menu, 158<br />

visualization<br />

see also graphics<br />

data visualization, 108<br />

VLW format, 737<br />

loadFont function, 738<br />

void keyword<br />

checkCollisions function, 99<br />

description, 305<br />

writing custom functions, 97<br />

void return type, 209<br />

W<br />

Wattenberg, Martin, 23<br />

Watz, Marius, 23<br />

Wave Gradient sketch, 429<br />

wave patterns<br />

moiré patterns, 134, 136<br />

repeating distorted sine curve, 134<br />

repeating sine curve, 132<br />

waveforms, analog computers, 14<br />

waves<br />

curves as particle waves, 260<br />

springing, 511<br />

web safe palette, 66, 114<br />

Web section, <strong>Processing</strong> API, 707<br />

Weight on a Spring sketch, 513, 516<br />

while keyword, 86<br />

while loop, 85–86<br />

do . . . while loop, 86<br />

multiple points in line sketch using, 177–178<br />

Using Loop to Create Rectangles sketch, 686<br />

whitespace, 60<br />

quotation marks <strong>and</strong>, 201<br />

removing whitespace around strings, 682<br />

Whitney, John Sr., 15<br />

width<br />

textWidth function, 740<br />

width property<br />

stepped radial gradient program, 70<br />

Wilson, Mark, 23<br />

Window class<br />

creating a neighborhood, 386–389<br />

Drawing Some Windows sketch, 388<br />

drawWindow method, 389<br />

method overloading, 388<br />

using Window objects in House class, 391, 393, 394<br />

window events, 139<br />

Windows keyboard shortcuts, 149<br />

world coordinates<br />

local vs. world coordinates, 111<br />

Worm sketch, 509<br />

X<br />

x axis, 109<br />

.x suffix, 148<br />

XOR (^) bitwise operator, 769<br />

xSpeed variable, 494, 495, 497<br />

Y<br />

y axis, 109<br />

YaBB, <strong>Processing</strong> discourse board, 157<br />

year function, 708<br />

Yin Yang Fade sketch, 194<br />

Yin Yang sketch, 190<br />

ySpeed variable, 494, 495<br />

Z<br />

z axis, 111<br />

Z1 computer, 11<br />

Zeno’s paradoxes, 733<br />

zero, dividing by, 748<br />

zero-indexing of arrays, 85<br />

ZIP archives<br />

Archive Sketch comm<strong>and</strong>, Tools menu, 157<br />

zoom<br />

Triangle Zoom sketch, 347<br />

Zuse, Conrad, 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!