Software Alternatives & Reviews

Spectral Ray Tracing

LuxCoreRender Maxwell Render Medium Indigo Renderer
  1. LuxCoreRender is a physically based and unbiased rendering engine.

    #3D #3D Rendering #Game Development 19 social mentions

  2. Maxwell Render is rendering software for its quality and realism, and delivers great results via a simple set-up, which lets user focus on lighting.
    Some examples of Spectral ray tracers Mitsuba is an open source research renderer with lots of cool features like differentiable rendering. https://www.mitsuba-renderer.org/ Maxwell has two spectral modes of varying accuracy. The more complex method is often used for optics. https://maxwellrender.com/ Manuka by Wētā FX is spectral and has been used in several feature films https://dl.acm.org/doi/10.1145/3182161 and https://www.wetafx.co.nz/research-and-tech/technology/manuka.

    #3D #Game Development #3D Rendering 4 social mentions

  3. 3
    Welcome to Medium, a place to read, write, and interact with the stories that matter most to you.
    Pricing:
    • Open Source
    If you want to play with ray tracing implementation, it's surprisingly easy to write one by yourself. There's a (great free book)[https://raytracing.github.io/books/RayTracingInOneWeekend.html] or, if you know a bit of Unity (a very nice GPU-based tutorial)[https://medium.com/@jcowles/gpu-ray-tracing-in-one-weekend-3e7d874b3b0f]. The Unity version is easier to tinker with, because you have scene preview and other GUI that makes moving camera around so much easier. There are many implementations based of these sources if you don't want to write one from scratch, although doing so is definitely worth it. I spent some great time playing with the base implementation. Making the rays act as particles* that bend their path to/away from objects, making them "remember" the last angle of bounce and use it in the next material hit etc. Most of them looked bad, but I still got some intuition what I was looking at. Moving the camera by a notch was also very helpful. A lot of fun, great for a small recreational programming project. * Unless there's an intersection with an object, then set the maximum length of the ray to some small amount, then shoot many rays from that point around and for each hit apply something similar to the gravity equation. Of course this is slow and just an approximation, but it's easy and you can implement a "black hole" type of object that will bend light in the scene.

    #Blogging #Blogging Platform #CMS 2190 social mentions

  4. Indigo Renderer is an unbiased, physically based and photorealistic renderer which simulates the physics of light to achieve near-perfect image realism.

    #3D #3D Rendering #Game Development

Discuss: Spectral Ray Tracing

Log in or Post with