Ask HN: Wrote a Computer Graphics textbook. How do I maximize impact?

4 points by ggambetta ↗ HN
Long story short, I wrote a Computer Graphics textbook. It is based on materials I created over the course of 7 years teaching the subject at university level, a couple of lifetimes ago.

It doesn't teach how to use OpenGL, but how OpenGL works; using only a method to set the color of a pixel, it builds a raytracer and a rasterizer from scratch. Like the rest of my educational content[0][1], the emphasis is on being very accessible without compromising on depth or complexity.

What to do next is unclear, though. I want to maximize its impact and exposure (if I was a SV startup, my goal would be "every university student in the world uses this book"). I'm thinking of putting the whole text and the example source code (all Javascript) in GitHub, under some non-commercial license that encourages people to use it, share it and improve it.

Are there any other obvious options that I'm missing? I'm very far from the academic, publishing and education worlds.

[0]: http://gabrielgambetta.com/client-server-game-architecture.html

[1]: http://gabrielgambetta.com/generic-search.html

4 comments

[ 3.5 ms ] story [ 20.8 ms ] thread
A coworker pointed me to this http://graphicscodex.com/

When we discussed computer graphics ebooks.

I guess the graphics codex is interactive? Maybe something to add into an ebook

Are you planning to make it free or sell it? You can explore gumroad, leanpub, or packtpub, may be.
Could go either way - leaning towards making it free.
I was interested until I read javascript