Hacker News Books
  • This Week
  • Languages ▼
    • C
    • C#
    • C++
    • Clojure
    • CSS
    • Dart
    • Elixir
    • Erlang
    • Fortran
    • Go
    • Haskell
    • HTML
    • Java
    • JavaScript
    • Julia
    • Kotlin
    • Lisp
    • Lua
    • Markdown
    • MATLAB
    • Objective-C
    • Perl
    • PHP
    • Python
    • R
    • Ruby
    • Rust
    • Scala
    • Shell
    • SQL
    • Swift
    • TypeScript
    • Visual Basic
    • XHTML
    • XML
    • YAML
    • Zig
  • Lists ▼
    • Founder Favorites
    • All Time Top Books
  • Interviews ▼
    • Gabriel Weinberg (DuckDuckGo)
    • Ray Grieselhuber (DemandSphere)
  • Newsletter
  • Blog ▼
    • Reviews
    • Changelog
  • Top Books Of All Time
  • Top Books By Month
OpenGL 4 Shading Language Cookbook: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17, 3rd Edition cover
OpenGL 4 Shading Language Cookbook: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17, 3rd Edition
by David Wolff
ISBN: 1789342252
Buy on Amazon
Found in 1 comment on Hacker News
pjmlp · 2019-11-29 · Original thread
Plenty, depends if you want books,

https://www.amazon.com/OpenGL-Shading-Language-Cookbook-high...

https://www.amazon.de/Graphics-Shaders-Practice-Michael-Bail...

https://www.amazon.de/Real-Time-Rendering-Fourth-Tomas-Akeni...

https://www.amazon.de/Physically-Based-Rendering-Theory-Impl...

Or grab some online content instead,

http://www.pbr-book.org/

https://developer.nvidia.com/gpugems/GPUGems/gpugems_pref01....

https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_insid...

https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_pref0...

https://developer.download.nvidia.com/CgTutorial/cg_tutorial...

Naturally most of the stuff I linked to, doesn't use necessarily GLSL ES, however it is relatively easy to translate the concepts and ideas into it, given how most shading languages happen to be either a C or C++ based dialect.

HNB_Logo
Hacker News Books
  • Follow @hnbbooks on X
  • Follow @hackernewsbooks on Mastodon
  • Follow @hackernewsbooks.com on Bluesky
  • Home
  • About
  • Subscribe
  • Terms
  • Privacy
  • Best Programming Books
  • Reading Lists
  • Interviews
  • Yearly Archives
  • Random Book
HackerNewsBooks.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.