Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::ssil_pass::run_params Struct Reference

#include <ssil_pass.h>

Public Attributes

gfx::frame_buffer::ptr g_buffer
 
gfx::texture::ptr hiz_buffer
 
gfx::texture::ptr direct_lighting
 
gfx::texture::ptr prev_depth
 
gfx::texture::ptr prev_ssil
 
gfx::texture::ptr irradiance_sh
 
const cameracam {}
 
ssil_settings settings
 

Detailed Description

Definition at line 98 of file ssil_pass.h.

Member Data Documentation

◆ cam

const camera* unravel::ssil_pass::run_params::cam {}

Definition at line 109 of file ssil_pass.h.

◆ direct_lighting

gfx::texture::ptr unravel::ssil_pass::run_params::direct_lighting

Definition at line 102 of file ssil_pass.h.

◆ g_buffer

gfx::frame_buffer::ptr unravel::ssil_pass::run_params::g_buffer

Definition at line 100 of file ssil_pass.h.

◆ hiz_buffer

gfx::texture::ptr unravel::ssil_pass::run_params::hiz_buffer

Definition at line 101 of file ssil_pass.h.

◆ irradiance_sh

gfx::texture::ptr unravel::ssil_pass::run_params::irradiance_sh

Environment SH coefficients (9x3 R32F); sampled per ray as the miss fallback so the trace integrates the environment where it escapes on-screen geometry. May be null on the first frame, in which case the fallback is disabled (misses = 0).

Definition at line 108 of file ssil_pass.h.

◆ prev_depth

gfx::texture::ptr unravel::ssil_pass::run_params::prev_depth

Definition at line 103 of file ssil_pass.h.

◆ prev_ssil

gfx::texture::ptr unravel::ssil_pass::run_params::prev_ssil

Definition at line 104 of file ssil_pass.h.

◆ settings

ssil_settings unravel::ssil_pass::run_params::settings

Definition at line 110 of file ssil_pass.h.


The documentation for this struct was generated from the following file: