Show HN: High speed graphics rendering research with tinygrad/tinyJIT
Posted by quantbagel 2 days ago
I saw a tweet that tinygrad is so good that you could make a graphics library that wraps tg. So I’ve been hacking on a gtinygrad, and honestly it convinced me it could be used for legit research.
The JIT + tensor model ends up being a really nice way to express light transport all in simple python, so I reimplemented some new research papers from SIGGRAPH like REstir PG and SZ and it just works. instead of complicated cpp its just a 200 LOC of python.
Comments
Comment by nl 2 days ago
Comment by sixtyj 2 days ago
Comment by quantbagel 2 days ago
Comment by nl 1 day ago
I don't think there is anywhere you are modifying tinygrad itself is there?
Comment by Keyframe 2 days ago
Comment by sixtyj 1 day ago
Forking is nice when it’s nice.
Comment by sxp 2 days ago
https://blog.evjang.com/2019/11/jaxpt.html is a better demo of how to render the Cornell Box on a TPU using differentiable path tracing.
Comment by hackernudes 2 days ago
Comment by nomilk 2 days ago
Whoa.. the cursor rule I didn't know I needed!
Comment by suhacker256 2 days ago