kkhomyakov3d / kkhomyakov3d.github.io

Personal website
https://kkhomyakov3d.github.io/
0 stars 0 forks source link

posts/open-source-ray-tracers-and-path-tracers/ #2

Open utterances-bot opened 4 years ago

utterances-bot commented 4 years ago

Open-Source Ray Tracers and Path Tracers – Konstantin Khomyakov – Random graphics & game programming notes

As a follow-up to the previous post, here’re some open source ray/path tracers. Again, no particular order, CPU and GPU powered, static and real-time ones. May be useful for someone looking for even more graphics programming sources of inspiration :goberserk:

https://kkhomyakov3d.github.io/raytracers-and-pathtracers/

shadercoder commented 4 years ago

https://github.com/tunabrain/tungsten

Mango-3 commented 4 years ago

appleseed https://appleseedhq.net/ https://github.com/appleseedhq

LuxCore https://luxcorerender.org/

kkhomyakov3d commented 4 years ago

Nice ones! Thanks)

GPSnoopy commented 4 years ago

Peter Shirley's Ray Tracing in one Weekend using RTX https://github.com/GPSnoopy/RayTracingInVulkan

erich666 commented 4 years ago

I have a little list here, the only major open-source one I see missing is the famous pbrt ray tracer (the Oscar-winning book's free, too, and worth your time): http://www.realtimerendering.com/raytracing.html#offline - there are also interactive ray tracing frameworks; I list a few here http://www.realtimerendering.com/raytracing.html#interactive

For Blender I would call out the renderer, e.g., Cycles, specifically. See https://cgcookie.com/articles/blender-cycles-vs-eevee-15-limitations-of-real-time-rendering

kkhomyakov3d commented 4 years ago

@GPSnoopy thanks!

kkhomyakov3d commented 4 years ago

@erich666 yeah, completely forgot that PBRT is not only an awesome book)

About Blender: just still can't get used to that 2.8 and EEVEE are already here. Nowadays Cycles is worth separate mentioning for sure.

Thanks for the feedback, Eric! You've made my day :blush:

erich666 commented 4 years ago

Ha, glad to help, and I appreciate seeing someone else collect this sort of information. There are a bazillion ray tracers out there, I've used only a very few, so I like hearing what other people think is worthwhile.

giacomonazzaro commented 4 years ago

yocto-gl https://github.com/xelatihy/yocto-gl

tobiasmarciszko commented 4 years ago

https://github.com/tobiasmarciszko/qt_raytracer_challenge (based on the book The Ray Tracer Challenge), still in development 😊😄

jaxry commented 4 years ago

https://github.com/hoverinc/ray-tracing-renderer Web-based ray tracer