Компьютерная графика
Информатика и вычислительная техника
  • формат pdf
  • размер 7.8 МБ
  • добавлен 16 декабря 2010 г.
Shiffman Daniel. Learning processing
A Beginner’s Guide to
Programming Images,
Animation, and Interaction

Morgan Kaufmann publisher


The Beginning
Pixels
Processing
Interaction

Everything You Need to Know
Variables
Conditionals
Loops

Organization
Functions
Objects

More of the Same
Arrays

Putting It All Together
Algorithms
Debugging
Libraries

The World Revolves Around You
Mathematics
Translation and Rotation (in 3D! )

Pixels Under a Microscope
Images
Video

The Outside World
Text
Data Input
Data Streams

Making Noise
Sound
Exporting

Beyond Processing
Advanced Object-Oriented Programming
Java


What is this book?
This book tells a story. It is a story of liberation, of taking the first steps toward understanding the foundations of computing, writing your own code, and creating your own media without the bonds of existing software tools. This story is not reserved for computer scientists and engineers. This story is for you.

Who is this book for?
This book is for the beginner. If you have never written a line of code in your life, you are in the right place. No assumptions are made, and the fundamentals of programming are covered slowly, one by one, in the first nine chapters of this book. You do not need any background knowledge besides the basics of operating a computer—tuing it on, browsing the web, launching an application, that sort of thing. Because this book uses Processing (more on Processing in a moment) , it is especially good for someone studying or working in a visual field, such as graphic design, painting, sculpture, architecture, film, video, illustration, web design, and so on. If you are in one of these fields (at least one that involves using a computer), you are probably well versed in a particular software package, possibly more than one, such as Photoshop, Illustrator, AutoCAD, Maya, After Effects, and so on. The point of this book is to release you, at least in part, from the confines of existing tools. What can you make, what can you design if, instead of using someone else’s tools, you write your own? If this question interests you, you are in the right place.
If you have some programming experience, but are interested in leaing about Processing , this book could also be useful. The early chapters will provide you with a quick refresher (and solid foundation) for the more advanced topics found in the second half of the book.
Читать онлайн
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Системы автоматизированного проектирования (САПР)
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Компьютерная графика и САПР
  1. Академическая и специальная литература
  2. Искусство и искусствоведение
  3. Искусство кинематографии
  4. Искусство анимационного кино
  1. Академическая и специальная литература
  2. Начертательная геометрия и инженерная графика
  1. Прикладная литература
  2. Компьютерная литература
  3. 3D графика / 3D моделирование
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe Illustrator
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe InDesign
  1. Прикладная литература
  2. Компьютерная литература
  3. Adobe Photoshop
  1. Прикладная литература
  2. Компьютерная литература
  3. Autodesk 3ds Max / Maya
  1. Прикладная литература
  2. Компьютерная литература
  3. Autodesk AutoCAD / AutoLISP
  1. Прикладная литература
  2. Компьютерная литература
  3. CorelDRAW
  1. Прикладная литература
  2. Компьютерная литература
  3. DirectX
  1. Прикладная литература
  2. Компьютерная литература
  3. GIMP
  1. Прикладная литература
  2. Компьютерная литература
  3. HTML / CSS / JavaScript
  4. WebGL
  1. Прикладная литература
  2. Компьютерная литература
  3. OpenGL
  1. Прикладная литература
  2. Компьютерная литература
  3. SolidWorks
  1. Прикладная литература
  2. Компьютерная литература
  3. Компас 3D / Компас-График / Компас-Автопроект
Смотрите также

Звіт по навчальній практиці

Курсовая работа
  • формат doc
  • размер 493.5 КБ
  • добавлен 23 сентября 2011 г.
Основи роботи з Image Processing Toolbox в середовищі MATLAB. Визначення глибини кольору. Опис глибини кольору. Опис вибору глибини кольору. Зменшення числа кольорів на зображенні. Зменшення числа кольорів на індексному зображенні. Згладжування колірних переходів методом дифузійного псевдозміщення кольорів. Перетворення колірних даних між колірними просторами. Перетворення між пристрій-залежними колірними просторами. Кодування даних, які представ...

Cohen M.F., Wallace J.R. (eds.) Radiosity and Realistic Image Synthesis

  • формат pdf
  • размер 5.22 МБ
  • добавлен 24 ноября 2011 г.
Издательство Academic Press, 1995, -412 pp. For the past 25 years, researchers in the field of computer graphics have continuously striven for the production of realistic images of nonexistent environments. To attain this goal and its ultimate potential for design and aesthetic evaluations, it is necessary to accurately represent the appearance of objects and scenes as they look to us. This requires the knowledge of how to simulate both the phys...

Ebert D.S. etc. Texturing & Modeling. A Procedural Approach

  • формат pdf
  • размер 8.99 МБ
  • добавлен 19 ноября 2011 г.
Издательство Morgan Kaufmann, 2003, -806 pp. What is a realistic image? This is an age-old question in art, and a contemporary question in computer graphics. This book provides a modern answer involving the computer and a new definition of realism. The classic definition of realism has been veridical realism. Does the picture pass the comparison test? That is, would an observer judge the picture to be real? This is traditionally described by Pli...

Gross M., Pfister H. (eds.) Point-Based Graphics

  • формат pdf
  • размер 10.2 МБ
  • добавлен 10 декабря 2011 г.
Издательство Morgan Kaufmann, 2007, -553 pp. In any established field, doing something different presents a challenge. Even in computer graphics, an area that evolves rapidly, the notion of treating simple points as primitive modeling and display elements did not get off to a fast start.Nevertheless, every good idea has its time. Two timely factors that promote the idea of point-based graphics are procedural shape definition and automated shape...

Paeth A.W. (ed.) Graphics Gems V

  • формат djvu
  • размер 4.73 МБ
  • добавлен 08 декабря 2011 г.
Издательство Academic Press, 1995, -449 pp. As with previous volumes of the Graphics Gems series, this book ultimately serves a number of purposes. First, it provides a recognized, moderated forum of computer graphics dialogue, allowing emerging techniques to come to light before a large audience. Where possible, it places evolving methods within their historical context through its choice of entries and through interactions between the technica...

Plemenos D., Miaoulis G. Intelligent Computer Graphics 2010 (Studies in Computational Intelligence,Volume 321)

  • формат pdf
  • размер 10.92 МБ
  • добавлен 04 февраля 2011 г.
Nowadays, intelligent techniques are more and more used in Computer Graphics in order to optimise the processing time, to find more accurate solutions for a lot of Computer Graphics problems, than with traditional methods, or simply to find solutions in problems where traditional methods fail. The purpose of this volume is to present current work of the Intelligent Computer Graphics community, a community growing up year after year. This volume i...

Reas С., Fry B. Processing: a Programming Handbook for Visual Designers and Artists

  • формат pdf
  • размер 6.3 МБ
  • добавлен 03 января 2012 г.
Издательство MIT Press, 2007, -737 pp. At MIT, the full-time graduate studio that I administer attracts a uniquely gifted lot: people who have a fundamental balance issue in the way they approach the computer as an expressive medium. On the one hand, they don’t want the programming code to get in the way of their designs or artistic desires; on the other hand, without hesitation they write sophisticated computer codes to discover new visual path...

Samet H. Applications of Spatial Data Structures. Computer Graphics, Image Processing, and GIS

  • формат djvu
  • размер 4.44 МБ
  • добавлен 19 декабря 2011 г.
Издательство Addison-Wesley, 1990, -512 pp. The quadtree and octree are hierarchical data structures used to represent spatial data. They are based on the principle of recursive decomposition (similar to divide and con- conquer methods [Aho74]). This book focuses on the use of quadtree and octree representations of region data (in two and three dimensions, respectively) in applications in computer graphics, image processing, and geographic infor...

Sarfraz M. Interactive Curve Modeling: With Applications to Computer Graphics, Vision and Image Processing

  • формат pdf
  • размер 11.23 МБ
  • добавлен 16 февраля 2011 г.
Springer, 2007. - 350 pages. This book covers Curve Modeling with solutions to real life problems relating to Computer Graphics, Vision, Image Processing, Geometric Modeling and CAD/CAM. Chapters deal with basic concepts, curve design techniques and their use to various applications and a wide range of problems with their automated solutions through computers. The book provides an invaluable resource which focuses on interdisciplinary methods an...

Troelsen A. Pro Expression Blend 4

  • формат pdf
  • размер 9.9 МБ
  • добавлен 18 декабря 2011 г.
Apress, 2011. - 388 p. - ISBN: 143023377X, 978-1430233770 Pro Expression Blend 4 is for .NET developers wanting to learn how to use Expression Blend when creating their WPF and Silverlight applications. The book focuses on the Blend IDE and is comprised of two parts. The first part of the book provides a detailed examination of the key Blend topics, including workspace customization, graphics, layout, styles, themes, data binding, and the use of...