HOME > 상세정보

상세정보

Processing for visual artists : how to create expressive images and interactive art

Processing for visual artists : how to create expressive images and interactive art (7회 대출)

자료유형
단행본
개인저자
Glassner, Andrew S.
서명 / 저자사항
Processing for visual artists : how to create expressive images and interactive art / Andrew Glassner.
발행사항
Natick, Mass. :   A.K. Peters,   c2010.  
형태사항
937 p. : ill. ; 24 cm.
ISBN
9781568817163 (alk. paper)
일반주기
Includes index.  
일반주제명
Digital video. Digital graphics. Computer animation. Image processing -- Digital techniques. Computer art.
000 00961camuu2200301 a 4500
001 000045634512
005 20110311171413
008 110311s2010 maua 001 0 eng d
010 ▼a 2010014927
020 ▼a 9781568817163 (alk. paper)
035 ▼a (KERIS)REF000015794284
040 ▼a DLC ▼c DLC ▼d DLC ▼d 211009
050 0 0 ▼a T385 ▼b .G5853 2010
082 0 0 ▼a 006.6/96 ▼2 22
084 ▼a 006.696 ▼2 DDCK
090 ▼a 006.696 ▼b G549p
100 1 ▼a Glassner, Andrew S.
245 1 0 ▼a Processing for visual artists : ▼b how to create expressive images and interactive art / ▼c Andrew Glassner.
260 ▼a Natick, Mass. : ▼b A.K. Peters, ▼c c2010.
300 ▼a 937 p. : ▼b ill. ; ▼c 24 cm.
500 ▼a Includes index.
650 0 ▼a Digital video.
650 0 ▼a Digital graphics.
650 0 ▼a Computer animation.
650 0 ▼a Image processing ▼x Digital techniques.
650 0 ▼a Computer art.
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 006.696 G549p 등록번호 121207259 (3회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 006.696 G549p 등록번호 121207260 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

Learn how to create gorgeous and expressive imagery with the Processing graphics language and environment. It's easy with this practical, hands-on book. Processing is for artists, designers, visualization creators, hobbyists, or anyone else looking to create images, animation, and interactive pieces for art, education, science, or business. Processing for Visual Artists shows you everything you need to know in a friendly, project-based style designed for visual thinkers.

The projects can serve as a starting point for your own original, creative development and exploration. Walk with veteran author Andrew Glassner on a journey of shared discovery as he uses Processing to take each project from inspiration to reality. You'll closely follow every step he takes and see exactly how each piece evolves, including the big and small mistakes he's made along the way (and how to fix them!), and the times when he changed direction.

As your knowledge and skills grow and develop, you'll understand why Processing is such a powerful tool for self-expression. And you'll be ready to strike off on your own. Processing offers you a 21st-century medium for expressing new kinds of ideas and engaging audiences in new ways. This book gives you everything you need to know to explore new frontiers in your own images, animations, and interactive experiences.

Source code for each chapter is available for free download on the book's description at the crcpress website.

 

 

 



Walk with veteran author Andrew Glassner; see exactly how each of his pieces evolves, including the mistakes he's made along the way (and how to fix them!), and the times when he changed direction. As your knowledge and skills grow, you'll understand why Processing is such a powerful tool for self-expression. It offers a 21st-century medium for expressing new ideas. This book gives you everything you need to know to explore new frontiers in your own images, animations, and interactive experiences.




정보제공 : Aladin

저자소개

앤드류 글래스너(지은이)

웨타 디지털(Weta Digital)의 선임 연구 과학자다. 예술가가 딥러닝으로 영화와 텔레비전에서 시각 효과를 낼 수 있게 돕고 있다. SIGGRAPH '94의 기술 논문 좌장, 「Journal of Computer Graphics Tools」의 창립 편집자, 「ACM Transactions on Graphics」의 편집장을 역임했다. 저서로는 『Graphics Gems』(Academic Press) 시리즈와 『Principles of Digital Image Synthesis』(Morgan Kaufmann, 1995)가 있다. UNC-Chapel Hill에서 박사 학위를 취득했다. 여가에는 그림을 그리고 재즈 피아노를 연주하고 소설을 쓴다. 웹 사이트는 www.glassner.com이며, 트위터에서 @AndrewGlassner로 찾아볼 수 있다.

정보제공 : Aladin

목차

Preface Overview What Is Processing? Experiment Freely! Planning Commenting Entering Programs Programming as Expression Setting Up and Getting Started Hello, World! Debugging Working with Processing Basic Ideas: Variables Naming Things Types Using=for Assignment Semicolons and Errors Comments and Printing Functions and Tests Writing Functions setup()and draw() Curly Braces Integer Division Combined Operators Starting a Program Animation and Global Variables If Statements Conditional Switch Speed and Control Color Function Overloading Defining Colors HSB Colors Graphics Primitives Naming Points Basic Shapes Graphics State Irregular Shapes Graphics Windows Human Input Interpolation Mouse Buttons The Keyboard A Simple Game Loops and Transparency Loops Transparency Transformations Understanding Transformations Accumulating Transformations Order Matters Nested Transformations Recursion Recursive Teacups Extending the Teacups Drawing Boxes within Boxes Randomness and Arrays Random Numbers Arrays Manipulating Arrays Deletingan Array Entry Noise Catmull-Rom Curves Knots and Control Points Catmull-Rom Curves Assembling Curves Curves from Vertices Tightening Curves Working with Curves Tangents and Normals Finding a Point on a Curve B´ezier Curves B´ezier Curves Reading Code Offset B´ezier Curves Finding a Point Moving Curves Around Objects Objects and Methods Multiple Instances Object Methods Moving Disks Using this Controlling Access Some Projects Managing Memory Objects and Arrays Fall Leaves Basic Skeleton PVector Object Drawing a Leaf More Fun with Leaves Pointillism Leaves Images 2D Arrays Displaying Images The Pixel Array Image Manipulation Applying Texture SVG Objects Working with Files Digitizing Cleanup Final Display More File Options Extending the Project Creating Patterns Plotting a Function Building Blocks About Pattern-Making Functions Finding Angles Blending with Cosine Building Patterns Pattern Shaping Circle Packing An Action Lamp Bell Curves A Blobbier Lamp Optimization Building the Lamp Subclasses Ascending Blobs Personalizing Your Lamp Typography Strings Showing Strings 3D 3D Objects Making Shapes in 3D Controlling 3D 3D Camera 3D Lights Materials Other 3D Tools Greebles Useful Odds and Ends Push and Pop Styles Libraries Time and Date Saving Your Images Window Wraparound Debugging Types and Type Conversion Offscreen Drawing Reading and Writing Modes Blurring Web Applets User Events Gotchas Going Beyond Projects Stacked Contours Crystal Towers Skyline Neon Sign Streams Puppet Show Spooky Plants Big Projects Tackling a Project Organizing a Project Project 1: Sandstorm Project 2: Postcards from Another Planet Keywords Alphabetical Listing Listing by Function Object Methods Index


정보제공 : Aladin

관련분야 신착자료

Negro, Alessandro (2026)
Dyer-Witheford, Nick (2026)