OptiX Related Different Rendering Engines and Libraries

1 minute read

Published:

(Constantly upgrading this page. Some information you may find misleading or non-correct)

Screenshot 2023-04-01 095904

Resources:

  1. NV Documentation Center
  2. NV Raytracing Docs
  3. NV GameWorks Library
  4. mermaid-js documentation

Significant projects on OptiX

  1. VLR ๐Ÿ‘๐Ÿผ
  2. PRayGround ๐Ÿ‘๐Ÿผ
  3. Lighthouse 2
  4. multiple APIs in one framework

Other Tools Linked with OptiX


  1. Frameworks and Software based on OptiX:
    1. OptiX Wrapper Library
      1. Project OWL (OptiX 7.1-7.4, CUDA 10/11, C++11, OpenGL ๐Ÿ‘๐Ÿผ
      2. OptiX_Utility
      3. VLR
      4. PRayGround
  2. Commercial Grade Rendering Engines with OptiX back-end
    1. The G3D Innovation Engine ๐Ÿ‘๐Ÿฝ
    2. LuxCoreRender <- pbrt-v4 (OptiX 7.1 + CUDA 11)
    3. LumenRenderer(studentโ€™s project -> OptiX7.1 + CUDA10)
    4. Cycles-Renderer (Blender-> OptiX7.1 + CUDA 11)
  3. Github project, did not checked yet!
    1. Kiraray with optix and vulkan, windows only ๐Ÿ‘๐Ÿผ ๐Ÿ‘๐Ÿผ
    2. LightHouse 2 (real-time GPU path tracing framework)
      1. github repo
      2. blogpost
  4. Scientific Visualization based on OptiX
    1. VisRTX + ParaView together
    2. Visual Molecular Dynamics (VMD) Visualization
    3. Brayns: Brain Visualization from EPFL- check the wiki, has some important topics
  5. Notable Rendering Engines (research purpose, without optix?)
    1. Dr.Jit OptiX back-end
    2. Mitsuba 3
    3. Mitsuba 2 docs
    4. google filament: android PBR
    5. LuisaRender
    6. Tungsten render