100 Best Computer Graphics Books of All Time

We've researched and ranked the best computer graphics books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more

Featuring recommendations from Jeff Atwood, Kevin Rose, Ev Williams, and 38 other experts.
1
Since Don’t Make Me Think was first published in 2000, over 400,000 Web designers and developers have relied on Steve Krug’s guide to help them understand the principles of intuitive navigation and information design.

In this 3rd edition, Steve returns with fresh perspective to reexamine the principles that made Don’t Make Me Think a classic-–with updated examples and a new chapter on mobile usability. And it’s still short, profusely illustrated…and best of all–fun to read.

If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web...
more

Chris GowardHere are some of the books that have been very impactful for me, or taught me a new way of thinking: [...] Don't Make Me Think. (Source)

Nicolae AndronicI’m a technical guy. I studied the IT field and did software development for a long time until I discovered the business world. So the path for me is to slowly adapt from the clear, technical world, to the fuzzy, way more complex, business world. All the books that I recommend help this transition. “Don’t Make Me Think” - Steve Krug: for seeing software with the eyes of the user. (Source)

Nick GanjuAbout usability and making software and user interfaces that are friendly to people. (Source)

See more recommendations for this book...

2
Good game design happens when you view your game from as many perspectives as possible. Written by one of the world's top game designers, The Art of Game Design presents 100 plus sets of questions, or different lenses, for viewing a game�s design, encompassing diverse fields such as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, puzzle design, and anthropology. This Second Edition of a Game Developer Front Line Award winner: Describes the deepest and most fundamental principles of game design Demonstrates how tactics used in board,... more
Recommended by Ryan Hoover, Katherine Isbister, and 2 others.

Ryan HooverAlthough it's about gaming, the learnings and tactics in the book can be applied to any product. It's really about psychology and how people think. (Source)

Katherine IsbisterThis book is written by a very respected game design practitioner and academic, and it is one of the classics. (Source)

See more recommendations for this book...

3

Eating Animals

Jonathan Safran Foer spent much of his life oscillating between enthusiastic carnivore and occasional vegetarian. Once he started a family, the moral dimensions of food became increasingly important.
Faced with the prospect of being unable to explain why we eat some animals and not others, Foer set out to explore the origins of many eating traditions and the fictions involved with creating them. Traveling to the darkest corners of our dining habits, Foer raises the unspoken question behind every fish we eat, every chicken we fry, and every burger we grill.
Part memoir and...
more
Recommended by Louise Gray, and 1 others.

Louise GrayIt’s a really powerful book and I know many people who it has made vegetarian. (Source)

See more recommendations for this book...

4

Water for Elephants

Winner of the 2007 BookBrowse Award for Most Popular Book.

An atmospheric, gritty, and compelling novel of star-crossed lovers, set in the circus world circa 1932, by the bestselling author of Riding Lessons.

When Jacob Jankowski, recently orphaned and suddenly adrift, jumps onto a passing train, he enters a world of freaks, drifters, and misfits, a second-rate circus struggling to survive during the Great Depression, making one-night stands in town after endless town. A veterinary student who almost earned his degree, Jacob is put in charge of caring for the circus...
more

See more recommendations for this book...

5
1st grade reading comprehension workbook and understanding is significant aspect associated with learning when it comes to having a grasp on a newer language & this is where our latest Reading Comprehension Grade 1 Book tends to help big time. Reading Comprehension books for 1st Graders is ideal for adding fun along with daily reading comprehension for 1st grade study drainage.

- Features:
- Reading Comprehension books for first graders comes with little passages so that the kids can polish comprehension, phonics, and writing while taking their confidence to another level...
more

See more recommendations for this book...

6
A lot has happened in the world of digital design since the first edition of this title was published, but one thing remains true: There is an ever-growing number of people attempting to design everything from newsletters to advertisements with no formal training. This book is the one place they can turn to find quick, non-intimidating, excellent design help from trusted design instructor Robin Williams. This revised and expanded classic includes a new chapter on designing with type, more quizzes and exercises, updated projects, and new visual and typographic examples that give the book a... more
Recommended by David Kadavy, and 1 others.

See more recommendations for this book...

7

Real-Time Rendering

Thoroughly revised, this third edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second. With the advent of programmable shaders, a wide variety of new algorithms have arisen and evolved over the past few years. This edition discusses current, practical rendering methods used in games and other applications. It also presents a solid theoretical framework and relevant mathematics for the field of interactive computer graphics, all in an approachable style. The authors have made the figures used in the book available for download for... more

See more recommendations for this book...

9

Adobe Photoshop Classroom in a Book (2020 Release)

Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Photoshop choose Adobe Photoshop CC Classroom in a Book (2017 release) from Adobe Press. The 15 project-based lessons in this book show users step-by-step the key techniques for working in Photoshop and how to correct, enhance, and distort digital images, create image composites, and prepare images for print and the web. In addition to learning the key elements of the Photoshop interface, this completely revised CC (2017 release) edition covers features like new and improved search capabilities,... more

See more recommendations for this book...

10
The definitive book on animation, from the Academy Award-winning animator behind Who Framed Roger Rabbit?

Animation is one of the hottest areas of filmmaking today--and the master animator who bridges the old generation and the new is Richard Williams. During his fifty years in the business, Williams has been one of the true innovators, winning three Academy Awards and serving as the link between Disney's golden age of animation by hand and the new computer animation exemplified by Toy Story.

Perhaps even more important, though, has been his dedication in...
more

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
11

Thinking With Type

Our all time best selling book is now available in a revised and expanded second edition. Thinking with Type is the definitive guide to using typography in visual communication, from the printed page to the computer screen. This revised edition includes forty-eight pages of new content, including the latest information on style sheets for print and the web, the use of ornaments and captions, lining and non-lining numerals, the use of small caps and enlarged capitals, as well as information on captions, font licensing, mixing typefaces, and hand lettering. Throughout the book, visual... more

Marius Ciuchete PaunQuestion: What books would you recommend to young people interested in your career path? Answer: “Just My Type” by Simon Garfield “Thinking with Type” by Ellen Lupton “Don't Make Me Think” by Steve Krug “Geometry of Design” by Kimberly Elam “Grid Systems in Graphic Design” by Josef Müller-Brockmann “ReWork” by Jason Fried These titles should be a good start, I think. (Source)

Kimberly Gloria ChoiWhen asked what books she would recommend to youngsters interested in her professional path, Kimberly mentioned Thinking with Type. (Source)

See more recommendations for this book...

12
From the New York Times bestselling authors of Abundance and Bold comes a practical playbook for technological convergence in our modern era.

In their book Abundance, bestselling authors and futurists Peter Diamandis and Steven Kotler tackled grand global challenges, such as poverty, hunger, and energy. Then, in Bold, they chronicled the use of exponential technologies that allowed the emergence of powerful new entrepreneurs. Now the bestselling authors are back with The Future Is Faster Than You Think, a blueprint for how our world...
more

See more recommendations for this book...

13

The Brand Gap

THE BRAND GAP is the first book to present a unified theory of brand-building. Whereas most books on branding are weighted toward either a strategic or creative approach, this book shows how both ways of thinking can unite to produce a "charismatic brand"--a brand that customers feel is essential to their lives. In an entertaining two-hour read you'll learn:

- the new definition of brand
- the five essential disciplines of brand-building
- how branding is changing the dynamics of competition
- the three most powerful questions to ask about any brand
- why...
more
Recommended by Andy Budd, Robert Jones, and 2 others.

Robert JonesIt’s got a nice, informal definition of what a brand is…It’s very readable. (Source)

See more recommendations for this book...

14

La Ciencia de la Oración

The greatest men of faith were men of prayer. Discover the power available to you through prayer in this bestselling book. less

See more recommendations for this book...

15

Computer Graphics

Principles and Practice

By uniquely combining concepts and practical applications in computer graphics, four well-known authors provide here the most comprehensive, authoritative, and up-to-date coverage of the field. The important algorithms in 2D and 3D graphics are detailed for easy implementation, including a close look at the more subtle special cases. There is also a thorough presentation of the mathematical principles of geometric transformations and viewing. less

See more recommendations for this book...

16

Digital Lighting & Rendering

Crafting a perfect rendering in 3D software means nailing all the details. And no matter what software you use, your success in creating realistic-looking illumination, shadows and textures depends on your professional lighting and rendering techniques. In this lavishly illustrated new edition, Pixar's Jeremy Birn shows you how to:


Master Hollywood lighting techniques to produce professional results in any 3D application Convincingly composite 3D models into real-world environments Apply advanced rendering techniques using subsurface scattering, global illumination, caustics,...
more

See more recommendations for this book...

17

Envisioning Information

The celebrated design professor here tackles the question of how best to communicate real-life experience in a two-degree format, whether on the printed page or the computer screen. The Whole Earth Review called Envisioning Information a "passionate, elegant revelation." less

Kevin RoseThe master when it comes to taking complicated data and turning it into beautiful charts and graphs that are easy to understand. If you’re into graphic design, print design, web design, you name it, you’re going to get some really good information and how tos out of these books. He has a whole series of these books. (Source)

See more recommendations for this book...

18

Deep Learning with Python

Deep learning is applicable to a widening range of artificial intelligence problems, such as image classification, speech recognition, text classification, question answering, text-to-speech, and optical character recognition. It is the technology behind photo tagging systems at Facebook and Google, self-driving cars, speech recognition systems on your smartphone, and much more.

In particular, Deep learning excels at solving machine perception problems: understanding the content of image data, video data, or sound data. Here's a simple example: say you have a large collection of...
more

See more recommendations for this book...

19

Game Engine Architecture

This book covers both the theory and practice of game engine software development, bringing together complete coverage of a wide range of topics. The concepts and techniques described are the actual ones used by real game studios like Electronic Arts and Naughty Dog. The examples are often grounded in specific technologies, but the discussion extends way beyond any particular engine or API. The references and citations make it a great jumping off point for those who wish to dig deeper into any particular aspect of the game development process.

Intended as the text for a college...
more

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
21
This practical guide provides more than 150 recipes to help you generate high-quality graphs quickly, without having to comb through all the details of R's graphing systems. Each recipe tackles a specific problem with a solution you can apply to your own project, and includes a discussion of how and why the recipe works.

Most of the recipes use the ggplot2 package, a powerful and flexible way to make graphs in R. If you have a basic understanding of the R language, you're ready to get started.


Use R's default graphics for quick exploration of data
Create a...
more

See more recommendations for this book...

22

C++17 - The Complete Guide

First Edition

The book presents all the new language and library features of C++17, which is the next evolution in modern C++. Learn how this impacts day-to-day programming, to benefit in practice, to combine new features, and to avoid all new traps. less

See more recommendations for this book...

24
Physically Based Rendering, Second Edition, describes both the mathematical theory behind a modern photorealistic rendering system as well as its practical implementation.

A method known as literate programming combines human-readable documentation and source code into a single reference that is specifically designed to aid comprehension. The result is a stunning achievement in graphics education. Through the ideas and software in this book, you will learn to design and employ a full-featured rendering system for creating stunning imagery.

This new edition greatly...
more

See more recommendations for this book...

26
-- Includes everything that master Abrash has ever written about optimization and real-time graphics.
-- Explains the intricacies of Intel CPU operation and other "black art" performance issues.
-- Treats both 2D and 3D graphics in great detail, with an emphasis on speed.
less

See more recommendations for this book...

27

The Computer Graphics Manual

The power of computer-generated images is everywhere. Computer graphics has pervaded our lives to such an extent that sometimes we don t even realize that an image we are watching is artificial. Comprehensive, accessible and engaging, The Computer Graphics Manual presents a broad overview of computer graphics, its history and its pioneers, and the hardware tools it employs. Covering a substantial number of concepts and algorithms, this invaluable text/reference describes the techniques, approaches, and algorithms at the core of this field. Emphasis is placed on practical design and... more

See more recommendations for this book...

28
Learning Processing, Second Edition, is a friendly start-up guide to Processing, a free, open-source alternative to expensive software and daunting programming languages. Requiring no previous experience, this book is for the true programming beginner. It teaches the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization. Step-by-step examples, thorough explanations, hands-on exercises, and sample code, supports your learning curve.

A unique lab-style manual, the book...
more

See more recommendations for this book...

29

AutoCAD Release 12 QuickStart

An introduction to AutoCAD for users in any field, this book provides step-by-step instructions for creating and modifying AutoCAD drawings and designs. less

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
31
Sooner or later, all game programmers run into coding issues that require an understanding of mathematics or physics concepts such as collision detection, 3D vectors, transformations, game theory, or basic calculus. Unfortunately, most programmers frequently have a limited understanding of these essential mathematics and physics concepts. MATHEMATICS AND PHYSICS FOR PROGRAMMERS, THIRD EDITION provides a simple but thorough grounding in the mathematics and physics topics that programmers require to write algorithms and programs using a non-language-specific approach. Applications and examples... more

See more recommendations for this book...

33
Looking to level-up your art and impress your clients and peers?

Skulls & Anatomy, Copyright Free Vintage Illustrations for Artists & Designers is a collection of 180 high quality, digitised, anatomical drawings for use in personal or commercial creative projects. This is an essential resource to take your art and design to the next level and give you a competitive advantage over your peers.

Vault Editions' team of professional designers and illustrators have spent a lifetime hunting and restoring vintage woodcuts and engravings from around the...
more

See more recommendations for this book...

34
The fastest, easiest, most comprehensive way to learn. The best-selling series of hands-on software training workbooks, offers what no other book or training program does--an official training series from Adobe, developed with the support of Adobe product experts. Contains 16 lessons that cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. You can follow the book from start to finish or choose only those lessons that interest you.
Build a strong foundation by following hands-on projects for creating logos,...
more

See more recommendations for this book...

35
Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Illustrator CC (2019 release) choose Adobe Illustrator CC Classroom in a Book (2019 release) from the best-selling series of hands-on software training workbooks from Adobe Press. The 15 project-based lessons show users the key techniques for realizing your creative potential with Adobe Illustrator CC. Following hands-on step-by-step projects, users create logos, illustrations, posters, and more. Explore the new streamlined Tools panel and all of the features essential for being creative in... more

See more recommendations for this book...

36

Graphics Gems

Computer graphics is in many ways a science, but writing the programs that actually generate attractive images is still an art. The best programmers have a large toolbox of general techniques, nuggets of algorithms, and clever insights that they use on a daily basis to make their code faster, more reliable, more accurate, easier to debug, and a pleasure to use. Such toolboxes are compiled through years of experience and trading with other professionals. less

See more recommendations for this book...

38
Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You'll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you'll have the skills to create a simple site with multicolumn pages that adapt for mobile devices.

Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts.

This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill...
more
Recommended by Jakob Nielsen, and 1 others.

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
41

Design for How People Learn

Products, technologies, and workplaces change so quickly today that everyone is continually learning. Many of us are also teaching, even when it's not in our job descriptions. Whether it's giving a presentation, writing documentation, or creating a website or blog, we need and want to share our knowledge with other people. But if you've ever fallen asleep over a boring textbook, or fast-forwarded through a tedious e-learning exercise, you know that creating a great learning experience is harder than it seems. In Design For How People Learn, Second Edition, you'll discover how to use... more
Recommended by Fabio Sasso, and 1 others.

See more recommendations for this book...

42

Serpent (NUMA Files, #1)

On the bottom of the icy sea off Nantucket lies the battered remains of the Italian luxury liner, Andrea Doria. But few know that within its bowels rests a priceless pre-Columbian antiquity—a treasure that now holds the key to a puzzle that is costing people their lives. For Kurt Austin, the leader of a courageous National Underwater Marine Agency (NUMA) exploration team, the killing begins when he makes a daring rescue of a beautiful marine archaeologist. The target of a powerful Texas industrialist named Halcon, Nina Kirov was attacked off the coast of Morocco after her discovery of a... more

See more recommendations for this book...

44

Polygon Mesh Processing

Geometry processing, or mesh processing, is a fast-growing area of research that uses concepts from applied mathematics, computer science, and engineering to design efficient algorithms for the acquisition, reconstruction, analysis, manipulation, simulation, and transmission of complex 3D models. Applications of geometry processing algorithms already cover a wide range of areas from multimedia, entertainment, and classical computer-aided design, to biomedical computing, reverse engineering, and scientific computing.

Over the last several years, triangle meshes have become...
more

See more recommendations for this book...

45

Non-Photorealistic Rendering

The ubiquity of computer-generated imagery around us, in movies, advertising or on the Internet is already being taken for granted and what impresses most people is the photorealistic quality of the images. Pictures, as we have often been told, are worth a thousand words and the information transported by an image can take many different forms. Many computer graphics researchers are exploring non-photorealistic rendering techniques as an alternative to realistic rendering. Defined by what it is not, non-photorealistic rendering brings art and science together, concentrating less on the... more

See more recommendations for this book...

46
Does any of this sound familiar to you?

1. You sit down every week staring at that blinking cursor wondering what to send your email list, and then a week becomes two or more, and you can't remember when the last time you emailed them was.

2. You have an opt-in incentive or lead magnet that's pretty much doing nothing for you or your business.

3. You have a haphazardly thrown together email sequence that doesn't bring you sales or engagement.

4. You silently cringe every month as you pay out your email...
more

See more recommendations for this book...

47

Lean UX

Designing Great Products with Agile Teams

Lean UX has become the preferred approach to interaction design, tailor-made for today's agile teams. In the second edition of this award winning book, leading advocates Jeff Gothelf and Josh Seiden expand on the valuable Lean UX principles, tactics, and techniques covered in the first edition to share how product teams can easily incorporate design, experimentation, iteration, and continuous learning from real users into their Agile process.

Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than...
more
Recommended by Laura Klein, Andy Budd, and 2 others.

See more recommendations for this book...

49
Every designer today should learn the fundamentals of psychology. Instead of forcing users to conform to a product design or experience, designers need to learn how users behave and interact with various digital interfaces.

This guide provides some key principles from psychology to help you design more intuitive, human-centered products and experiences. Humans have an underlying blueprint for how we perceive and process the world around us, and through simple lessons in psychology, this guide will help you define this blueprint.
less

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
51

Graphics Gems IV


Graphics Gems IV is the newest volume in the Graphics Gems series. All of the books in the series contain practical solutions for graphics problems using the latest techniques in the field. The books in this series have become essential, time saving tools
for many programmers. Volume IV is a collection of carefully crafted gems which are all new and innovative. All of the gems are immediately accessible and useful in formulating clean, fast, and elegant programs. The C programming language has been used for most of the program listings, although several of the gems have C++...
more

See more recommendations for this book...

53

Graphics Gems V

Graphics Gems V is the newest volume in The Graphics Gems Series. It is intended to provide the graphics community with a set of practical tools for implementing new ideas and techniques, and to offer working solutions to real programming problems. These tools are written by a wide variety of graphics programmers from industry, academia, and research. The books in the series have become essential, time-saving tools for many programmers.


Latest collection of graphics tips in The Graphics Gems Series written by the leading programmers in the field
Contains...
more

See more recommendations for this book...

54

Ray Tracing from the Ground Up

With the increase in computing speed and due to the high quality of the optical effects it achieves, ray tracing is becoming a popular choice for interactive and animated rendering. This book takes readers through the whole process of building a modern ray tracer from scratch in C++. All concepts and processes are explained in detail with the aid of hundreds of diagrams, ray-traced images, and sample code. It is suitable for undergraduate and graduate computer graphics courses and for individual programmers who would like to learn ray tracing. less

See more recommendations for this book...

55
The author defines Geometric Algebra Computing as the geometrically intuitive development of algorithms using geometric algebra with a focus on their efficient implementation, and the goal of this book is to lay the foundations for the widespread use of geometric algebra as a powerful, intuitive mathematical language for engineering applications in academia and industry. The related technology is driven by the invention of conformal geometric algebra as a 5D extension of the 4D projective geometric algebra and by the recent progress in parallel processing, and with the specific conformal... more

See more recommendations for this book...

58
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.

Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply...
more

See more recommendations for this book...

59
The Pixar Touch is a lively chronicle of Pixar Animation Studios' history and evolution, and the "fraternity of geeks" who shaped it. With the help of visionary businessman Steve Jobs and animating genius John Lasseter, Pixar has become the gold standard of animated filmmaking, beginning with a short special effects shot made at Lucasfilm in 1982 all the way up through the landmark films Toy Story, Finding Nemo, Wall-E, and others. David A. Price goes behind the scenes of the corporate feuds between Lasseter and his former champion, Jeffrey Katzenberg, as well as between Steve Jobs and... more

See more recommendations for this book...

60

Computer Organization & Design

The Hardware/Software Interface

The performance of software systems is dramatically affected by how well software designers understand the basic hardware technologies at work in a system. Similarly, hardware designers must understand the far-reaching effects their design decisions have on software applications. For readers in either category, this classic introduction to the field provides a look deep into the computer. It demonstrates the relationships between the software and hardware and focuses on the foundational concepts that are the basis for current computer design. less
Recommended by Vicki Boykis, and 1 others.

Vicki BoykisThis is a textbook that covers how computers work from the ground up. It includes hardware, software, and operating systems. It’s a really thick book, but also a really good one! This is the book I’d recommend reading if you missed out on a formal computer science education. (Source)

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
61
What could top the #1 best-selling photography book of all time? We re talking about the award-winning, worldwide smash hit, written by Scott Kelby, that s been translated into dozens of different languages, because it s the one book that really shows you how to take professional-quality shots using the same tricks today s top digital pros use. Well, what if you took that book, created four more just like it but with even more tips, plucked out only the best tips from all five of THOSE books, updated the images, referenced all-new gear, and added a completely new chapter on how to make the... more

See more recommendations for this book...

62
Completely updated and expanded, the second edition of David Airey's "Logo Design Love" contains more of just about everything that made the first edition so great: more case studies, more sketches, more logos, more tips for working with clients, more insider stories, and more practical information for getting the job and getting it done right.
In "Logo Design Love," David shows you how to develop an iconic brand identity from start to finish, using client case studies from renowned designers. In the process, he reveals how designers create effective briefs, generate ideas, charge for...
more

See more recommendations for this book...

63

Adobe Photoshop CC Classroom in a Book (2018 Release)

Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Photoshop choose Adobe Photoshop CC Classroom in a Book (2018 release) from Adobe Press. The 15 project-based lessons show key step-by-step techniques for working in Photoshop, including how to correct, enhance, and distort digital images, create image composites, and prepare images for print and the web. In addition to learning the essential elements of the Photoshop interface, this revised edition for the 2018 release covers features like search capabilities, Content-Aware Crop, Select and... more

See more recommendations for this book...

65

About Face

The Essentials of Interaction Design

The three editions of "About Face" have shaped and evolved the landscape of interaction design, bringing it from the research labs into every day lexicon and development. The fourth edition of this groundbreaking book will be no less game changing.

The 4th edition of "About Face "is the most significant revision yet, with a new unique design and 4-color interior, dedicated web site, and classroom ancillaries. The revision takes into account the worldwide shift to smartphones and tablets on the consumer and enterprise level and how designing for these devices is not as easy as just...
more
Recommended by Jeff Atwood, Bret Victor, and 3 others.

See more recommendations for this book...

67

Pattern Recognition and Machine Learning

Pattern recognition has its origins in engineering, whereas machine learning grew out of computer science. However, these activities can be viewed as two facets of the same field, and together they have undergone substantial development over the past ten years. In particular, Bayesian methods have grown from a specialist niche to become mainstream, while graphical models have emerged as a general framework for describing and applying probabilistic models. Also, the practical applicability of Bayesian methods has been greatly enhanced through the development of a range of approximate inference... more

See more recommendations for this book...

68
A news-breaking account of the global stock market's subterranean battles, Dark Pools portrays the rise of the "bots"- artificially intelligent systems that execute trades in milliseconds and use the cover of darkness to out-maneuver the humans who've created them.
In the beginning was Josh Levine, an idealistic programming genius who dreamed of wresting control of the market from the big exchanges that, again and again, gave the giant institutions an advantage over the little guy. Levine created a computerized trading hub named Island where small traders swapped stocks, and over time...
more

See more recommendations for this book...

69
Neural networks are getting smaller. Much smaller. The OK Google team, for example, has run machine learning models that are just 14 kilobytes in size--small enough to work on the digital signal processor in an Android phone. With this practical book, you'll learn about TensorFlow Lite for Microcontrollers, a miniscule machine learning library that allows you to run machine learning algorithms on tiny hardware.

Authors Pete Warden and Daniel Situnayake explain how you can train models that are small enough to fit into any environment, including small embedded devices that can run...
more

See more recommendations for this book...

70
"When everybody zigs, zag," says Marty Neumeier in this fresh view of brand strategy. ZAG follows the ultra-clear "whiteboard overview" style of the author's first book, THE BRAND GAP, but drills deeper into the question of how brands can harness the power of differentiation. The author argues that in an extremely cluttered marketplace, traditional differentiation is no longer enough--today companies need "radical differentiation" to create lasting value for their shareholders and customers. In an entertaining 3-hour read you'll learn:

- why me-too brands are doomed to fail
-...
more
Recommended by Seth Godin, and 1 others.

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
71

Graphics Gems II

Graphics Gems II is a collection of articles shared by a diverse group of people that reflect ideas and approaches in graphics programming which can benefit other computer graphics programmers.
This volume presents techniques for doing well-known graphics operations faster or easier. The book contains chapters devoted to topics on two-dimensional and three-dimensional geometry and algorithms, image processing, frame buffer techniques, and ray tracing techniques. The radiosity approach, matrix techniques, and numerical and programming techniques are likewise discussed.
Graphics...
more

See more recommendations for this book...

72
We design to elicit responses from people. We want them to buy something, read more, or take action of some kind. Designing without understanding what makes people act the way they do is like exploring a new city without a map: results will be haphazard, confusing, and inefficient. This book combines real science and research with practical examples to deliver a guide every designer needs. With it you'll be able to design more intuitive and engaging work for print, websites, applications, and products that matches the way people think, work, and play.

Learn to increase the...
more
Recommended by Jane Pyle, and 1 others.

See more recommendations for this book...

74
In User Friendly, Cliff Kuang and Robert Fabricant reveal the untold story of a paradigm that quietly rules our modern lives: the assumption that machines should anticipate what we need. Spanning over a century of sweeping changes, from women's rights to the Great Depression to World War II to the rise of the digital era, this book unpacks the ways in which the world has been--and continues to be--remade according to the principles of the once-obscure discipline of user-experience design.
In this essential text, Kuang and Fabricant map the hidden rules of the designed world and...
more
Recommended by Debbie Millman, J Wolfgang Goerlich, and 2 others.

Debbie Millman“Design presumes that we can make objects humane, but doing so requires a different way of seeing the world.” 21 lessons from @cliffkuang and @fabtweets’ brilliant new book, USER FRIENDLY: https://t.co/AT87gFmDht https://t.co/hhj51lMHgR (Source)

J Wolfgang Goerlich@APhoenixinflame User Friendly, Cliff Kuang, is my favorite Audible book I’ve read this year. Very applicable to tech. (Source)

See more recommendations for this book...

75

3 D Engine Design For Virtual Globes

Supported with code examples and the authors' real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for general graphics and games, especially planet and massive-world engines. With pragmatic advice throughout, it is essential reading for practitioners, researchers, and hobbyists in these areas, and can be used as a text for a special topics course in computer graphics.



Topics covered include:




more

See more recommendations for this book...

76
A guide for computer graphics users. This book includes tips and tricks, demo reel guidelines and CG job descriptions to help those looking to get into the business. It contains hundreds of software tool descriptions which have contact information, including Web addresses and phone numbers for easy reference. less

See more recommendations for this book...

77

Computational Geometry in C

This is the newly revised and expanded edition of the popular introduction to the design and implementation of geometry algorithms arising in areas such as computer graphics, robotics, and engineering design. The second edition contains material on several new topics, such as randomized algorithms for polygon triangulation, planar point location, 3D convex hull construction, intersection algorithms for ray-segment and ray-triangle, and point-in-polyhedron. A new "Sources" chapter points to supplemental literature for readers needing more information on any topic. A novel aspect is the... more

See more recommendations for this book...

79

Advanced Renderman

Creating CGI for Motion Pictures

Advanced RenderMan: Creating CGI for Motion Pictures is precisely what you and other RenderMan users are dying for. Written by the world's foremost RenderMan experts, it offers thoroughly updated coverage of the standard while moving beyond the scope of the original RenderMan Companion to provide in-depth information on dozens of advanced topics. Both a reference and a tutorial, this book will quickly prove indispensable, whether you're a technical director, graphics programmer, modeler, animator, or hobbyist. less

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
81
Becoming the go-to person for ArcGIS Desktop? Start here.

Getting to Know ArcGIS Desktop, fifth edition, is a comprehensive introduction to the features and tools of ArcGIS Desktop. Through hands-on exercises, readers will discover, use, make, and share maps with meaningful content. They will also learn how to build geodatabases, query data, analyze geospatial data, and more. The latest edition has been updated to the most current version of ArcGIS Desktop 10.6. Getting to Know ArcGIS Desktop is suited for classroom use, independent study, and as...
more

See more recommendations for this book...

82

Storytelling with Data

Let's Practice!

Influence action through data!

This is not a book. It is a one-of-a-kind immersive learning experience through which you can become--or teach others to be--a powerful data storyteller.

Let's practice! helps you build confidence and credibility to create graphs and visualizations that make sense and weave them into action-inspiring stories. Expanding upon best seller storytelling with data's foundational lessons, Let's practice! delivers fresh content, a plethora of new examples, and over 100 hands-on exercises. Author and data storytelling...
more

See more recommendations for this book...

83
Discover the lessons that helped bring about a new golden age of Disney animation!Published for the first time ever, Drawn to Life is a two volume collection of the legendary lectures from long-time Disney animator Walt Stanchfield. For over twenty years, Walt helped breathe life into the new golden age of animation with these teachings at the Walt Disney Animation Studios and influenced such talented artists as Tim Burton, Brad Bird, Glen Keane, and John Lasseter. These writings represent the quintessential refresher for fine artists and film professionals, and it is a vital tutorial for... more

See more recommendations for this book...

84
For boys and girls who love Minecraft, one big book with three graphic novel adventures. Over 2200 full-color images transport young readers into the world of the game they love most.

When quiet farm girl Pixel receives an acceptance letter from the prestigious academy for gifted students, Redstone Junior High, she is thrilled! Little does Pixel know that the school's long history of safety is about to take an unsettling turn. The adventures that unfold will test Pixel's courage, reveal a unique and precious gift that she never knew she had, and help her create friendships...
more

See more recommendations for this book...

86

MRI in Practice

MRI in Practice continues to be the number one reference book and study guide for the registry review examination for MRI offered by the American Registry for Radiologic Technologists (ARRT). This latest edition offers in-depth chapters covering all core areas, including: basic principles, image weighting and contrast, spin and gradient echo pulse sequences, spatial encoding, k-space, protocol optimization, artefacts, instrumentation, and MRI safety.

The leading MRI reference book and study guide. Now with a greater focus on the physics behind MRI. Offers, for the first...
more

See more recommendations for this book...

88
GPU Pro4: Advanced Rendering Techniques presents ready-to-use ideas and procedures that can help solve many of your day-to-day graphics programming challenges. Focusing on interactive media and games, the book covers up-to-date methods for producing real-time graphics.



Section editors Wolfgang Engel, Christopher Oat, Carsten Dachsbacher, Michal Valient, Wessam Bahnassi, and Sebastien St-Laurent have once again assembled a high-quality collection of cutting-edge techniques for advanced graphics processing unit (GPU) programming. Divided into six...
more

See more recommendations for this book...

89
3D Math Primer For Graphics And Game Development Covers Fundamental 3D Math Concepts That Are Especially Useful For Computer Game Developers And Programmers. The Authors Discuss The Mathematical Theory In Detail And Then Provide The Geometric Interpretation Necessary To Make 3D Math Intuitive. Working C++ Classes Illustrate How To Put The Techniques Into Practice, And Exercises At The End Of Each Chapter Help Reinforce The Concepts. This Book Explains Basic Concepts Such As Vectors, Coordinate Spaces, Matrices, Transformations, Euler Angles, Homogenous Coordinates, Geometric Primitives,... more

See more recommendations for this book...

90
Beginner's Guide to Digital Painting: Characters is a comprehensive guide for artists wishing to create convincing and detailed characters. It features established artists such as Charlie Bowater (concept artist at Atomhawk) and Derek Stenning (freelance concept artist and illustrator, with clients such as Marvel Entertainment and Nintendo) who share their industry experiences by covering such aspects as posing characters, choosing the correct costumes, conveying emotions, and creating suitable moods. Conclusive step-by-step instructions make this an invaluable resource for artists... more

See more recommendations for this book...

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
91
Designing a brochure or web site without an art background? Step away from the computer and read this breezy introduction to visual communications first. Written for non-designers, White Space is Not Your Enemy is a practical graphic design and layout text introducing the concepts and practices necessary for producing effective visual communications across a variety of formats, from print to Web.

This beautifully illustrated, full-color book covers the basics to help you develop your eye and produce attractive work. Topics include:
* The basics of effective design...
more

See more recommendations for this book...

92
No matter where you are on the organizational ladder, the odds are high that you've delivered a high-stakes presentation to your peers, your boss, your customers, or the general public. Presentation software is one of the few tools that requires professionals to think visually on an almost daily basis. But unlike verbal skills, effective visual expression is not easy, natural, or actively taught in schools or business training programs. slide:ology fills that void.

Written by Nancy Duarte, President and CEO of Duarte Design, the firm that created the presentation for Al Gore's...
more

See more recommendations for this book...

93

Digital Image Processing

The leader in the field for more than twenty years, this introduction to basic concepts and methodologies for digital image processing continues its cutting-edge focus on contemporary developments in all mainstream areas of image processing. Completely self-contained, heavily illustrated, and mathematically accessible, it has a scope of application that is not limited to the solution of specialized problems. Digital Image Fundamentals. Image Enhancement in the Spatial Domain. Image Enhancement in the Frequency Domain. Image Restoration. Color Image Processing. Wavelets and Multiresolution... more

See more recommendations for this book...

94

An Introduction to Ray Tracing

The creation of ever more realistic 3-D images is central to the development of computer graphics. The ray tracing technique has become one of the most popular and powerful means by which photo-realistic images can now be created. The simplicity, elegance and ease of implementation makes ray tracing an essential part of understanding and exploiting state-of-the-art computer graphics.
An Introduction to Ray Tracing develops from fundamental principles to advanced applications, providing how-to procedures as well as a detailed understanding of the scientific foundations of ray...
more

See more recommendations for this book...

95

OpenGL SuperBible

Comprehensive Tutorial and Reference

The Barnes & Noble Review
For years, thousands of OpenGL programmers have relied on the OpenGL SuperBible. If you want to leverage OpenGL 2.1's major improvements, you really need the Fourth Edition. It's a comprehensive tutorial, systematic API reference, and massive code library, all in one.


You'll start with the fundamental techniques every graphics programmer needs: transformations, lighting, texture mapping, and so forth. Then, building on those basics, you'll move towards newer capabilities, from advanced buffers to vertex shaders.

more

See more recommendations for this book...

97

Game Coding Complete

Mike McShaffry's first edition of Game Coding complete rapidly became one of the top-selling game programming books and was widely praised by readers around the world. The best description of the first edition comes from two Amazon reviewers; the first proclaiming, "I got the same feeling of enlightenment when reading this one as I did all those years ago when I read the classic book "Code Complete" and the second stating "This is the first game book I have read that I was sorry when I got to the end because there wasn't any more."

For Game Coding Complete, Second...
more

See more recommendations for this book...

98

Practical Rendering and Computation with Direct3D 11

Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, there is little documentation that shows how best to leverage these capabilities. Written by active members of the Direct3D community, Practical Rendering and Computation with Direct3D 11 provides a deep understanding of both the high and low level concepts related to using Direct3D 11.



The first part of the...
more

See more recommendations for this book...

99

OpenGL Programming Guide

The Official Guide to Learning OpenGL, Version 2

Don't have time to read the top Computer Graphics books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.