Realtime Lens Flare Rendering with Ray-Tracing and Lens Data
- chromatic aberration
- non-linear ghost deformation
- performance optimization
DirectX12
- d3dx12.h
- dxcompiler.dll
- dxil.dll
- imgui
First, we construct optical interface such as lens. Then, we can use patent data of camera. We can simulate lens flare exactly by use of these information.
Lens form is denoted by algebraic equation, so we don't need to specific structure such as BVH.
By executing tracing of bundle, we can calculate intensity of ray. For improving in quality, we take average of its surrounding neighbors.