Cover of Fundamentals of Computer Graphics

Fundamentals of Computer Graphics

by Peter Shirley · first published 2002

6mentions
5recommended by
6HN commenters
2010–2023first – last mentioned

83% recommend17% neutral

Why HN recommends it

Well-written intro textbook that teaches both the math and how to code the algorithms, without tying itself to OpenGL; suits anyone starting to write their own renderer or graphics programming.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 1 mention2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 2 mentions2016: 1 mention2017: 1 mention2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 1 mention2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • solidangle · Jul 17, 2015 · Recommends

    If you're interested in writing a renderer yourself (which is obviously way cooler than using some tools), I'd recommend first picking up either "Fundamentals of Computer Graphics" by Shirley and Marschner or "Computer Graphics: Principles & Practices" by Foley and Van Dam. Once you understand the basics of computer graphics and especially of shading and ray tracing, I'd recommend…

    on “Intro to RenderMan for Blender” ↗
  • tomvbussel · Aug 27, 2015 · Recommends

    I think this is aimed at middle/high school students. It probably can be interesting for adults, but I'd really recommend picking up a book such as Fundamentals of Computer Graphics by Shirley and Marschner [1]. [1] https://www.cs.cornell.edu/~srm/fcg3/

    on “Pixar in a Box – Khan Academy” ↗
  • nzmsv · Jul 8, 2010 · Recommends

    I found Fundamentals of Computer Graphics by Peter Shirley to be a great intro book. Yes, it's a textbook, but it's one of the better written ones. I like that it also teaches you how to code the algorithms, not just the math behind them. It's…

    on “Ask HN: What's your most interesting life goal currently?” ↗
  • generic_user · Oct 29, 2016 · Recommends

    …through some of the formulas on paper until you understand what they do. One of my favorites, because it does not use any particular language and the math derivations are detailed and easy to fallow. Fundamentals of Computer Graphics - Shirley https://www.amazon.com/Fundamentals-Computer-Graphics-Peter-...

    on “Casual Introduction to Low-Level Graphics Programming” ↗
  • johnnyanmac · Dec 30, 2023 · Recommends

    …you are interested in. I can give a dozen recommendation for books in computer graphics, but that may not be helpful for you personally. But if you are are into graphics programming: -Peter Shirley's Fundamentals of Computer Graphics is a great comprehensive resource. Despite the name, it serves as a great jumping off point even for experts into a different subdomain if they don't know where to start - Johnathan Cooper's Game Anim…

    on “Ask HN: Programming Courses for Experienced Coders?” ↗
  • snowcrshd · Mar 14, 2017 · Mentions

    How does that book compares to Peter Shirley's Fundamentals of computer graphics [1] I'm interested in CG but don't really know where to start. [1] https://www.amazon.com/Fundamentals-Computer-Graphics-Fourth...

    on “Teach Yourself Computer Science” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help