Skip to content

Latest commit

 

History

History
29 lines (14 loc) · 794 Bytes

README.md

File metadata and controls

29 lines (14 loc) · 794 Bytes

AndroidRayTracing

A simple realtime Path Tracer demo for android implemented with GLES 3.0

  • progressive render, with float texture supported, it will be converge about 500~700 samples

  • soft shadow is implement by randomly jitter the light position per-pixel, which is inspired by this project

  • BRDF/BTDF PBR material, with image based environment lighting

  • Depth of field

  • Motion Blur

  • Simple Texture Supported

Check the screenshot in the screenshot/ folder

Known problems:

  • after about 1000 times samples, it may be occur some overfitting problems, may be because of the distribution of random function implemented in GLSL is not truly uniform

TODO:

  • Object Rotation/Translation
  • BVH && Model Loading