1 / 736
文档名称:

Processing - a programming handbook for visual designers and artists.2007.MIT.pdf

格式:pdf   页数:736
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Processing - a programming handbook for visual designers and artists.2007.MIT.pdf

上传人:bolee65 2014/4/10 文件大小:0 KB

下载得到文件列表

Processing - a programming handbook for visual designers and artists.2007.MIT.pdf

文档介绍

文档介绍:Processing
Processing:
a programming
handbook for
visual designers
and artists
Casey Reas
Ben Fry
The MIT Press
Cambridge, Massachusetts
London, England
© 2007 Massachusetts Institute of Technology
All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means
(including photocopying, recording, or information storage and retrieval) without permission in writing from
the publisher.
MIT Press books may be purchased at special quantity discounts for business or sales promotional use. For
information, please email special_******@ or write to Special Sales Department, The MIT Press,
55 Hayward Street, Cambridge, MA 02142.
Printed and bound in the United States of America.
Library of Congress Cataloging-in-Publication Data
Reas, Casey.
Processing : a programming handbook for visual designers and artists / Casey Reas & Ben Fry ;
foreword by John Maeda.
p. cm.
Includes bibliographical references and index.
ISBN 978-0-262-18262-1 (hardcover : alk. paper)
1. Computer programming. 2. Computer puter programs. 3. Digital puter programs.
4. Art—Data processing. 5. Art and technology. I. Fry, Ben. II. Title.
2007
—dc22
2006034768
10 9 8 7 6 5 4 3 2 1
For the ACG
29 34 45 57 67 72 84
91 99 113 121 131 141 189
192 204 208 221 225 233 244
247 289 297 307 320 324 331
336 344 352 354 359 409 415
447 451 472 493 530 535 551
Contents
xix Foreword 279 Motion 1: Lines, Curves
xxi Preface 291 Motion 2: Machine, Organism
301 Data 4: Arrays
1 Processing... 315 Image 2: Animation
9 Using Processing 321 Image 3: Pixels
327 Typography 2: Motion
17 Structure 1: Code Elements 333 Typography 3: Response
23 Shape 1: Coordinates, Primitives 337 Color 2: Components
37 Data 1: Variables 347 Image 4: Filter, Blend, Copy, Mask
43 Math 1: Arithmetic, Functions 355 Image 5: Image Processing
51 Control 1: Decisions 367 Output 1: Images
61 Control 2: