I tried my "toy path tracer" on iPhone 11 Pro, just for kicks.
- CPU multi-core 25.2 Mray/s
- CPU single-core 10.0 Mray/s
- GPU 90.4 Mray/s

Compare: 2018 MacBookPro 2.9GHz:
- CPU multi-core 64.5 Mray/s
- CPU single-core 12.9 Mray/s
- GPU 213.4 Mray/s

I'll write about it more once Clang 9 is fully out (soon-ish), but here's a little tool I scribbled together: Clang Build Analyzer. github.com/aras-p/ClangBuildAn

It is extremely cool that even on the other side of the world of , one can read "Path Tracing in Production" and "Path Guiding in Production" course notes just like that. ~200 pages of excellent material. jo.dreggn.org/path-tracing-in-

Ok, so HBO Chernobyl is the greatest miniseries of all time.

Fun fact: some of the KGB prison scenes were shot in the same building as what Unity Kaunas (first non-Copenhagen R&D office!) was back in 2008. It was not fancy at all, back then we had no $ okay? :)

I made a toy path tracer for triangle meshes. Used it as an interview task ("make the initial version faster!") github.com/aras-p/ToyMeshPathT

So! I'm told there's a Unity build with raytracing (DXR) goodies, i.e. HD render pipeline with optional raytracing for various bits. Here on github: github.com/Unity-Technologies/

Whoa, looks like I've been in build system team for two years already. Time flies! Here's a blogpost, with some neat tools we've built. aras-p.info/blog/2019/03/08/Tw

Intel's OpenImageDenoise, an open source denoising library (currently CPU based?) is out! openimagedenoise.github.io/

Kinda tempted to try it out on my toy path tracer :)

I added flame chart profiler output option to Clang, so I could see where exactly time goes while it's compiling. Already found some good stuff! Here's a blog post with info aras-p.info/blog/2019/01/16/ti

Show more
Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!