Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::bloom_pass::settings Struct Reference

#include <bloom_pass.h>

Public Member Functions

auto get_mip_tint (int idx) const -> const math::color &
 

Public Attributes

float threshold = 5.0f
 
float soft_knee = 0.5f
 
float clamp = 100.0f
 
float intensity = 1.0f
 
int mip_count = 8
 
math::color mip0_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
math::color mip1_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
math::color mip2_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
math::color mip3_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
math::color mip4_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
math::color mip5_tint {1.0f, 1.0f, 1.0f, 1.0f}
 
float dirt_intensity = 0.0f
 

Detailed Description

Definition at line 14 of file bloom_pass.h.

Member Function Documentation

◆ get_mip_tint()

auto unravel::bloom_pass::settings::get_mip_tint ( int idx) const -> const math::color&
inline

Definition at line 33 of file bloom_pass.h.

Member Data Documentation

◆ clamp

float unravel::bloom_pass::settings::clamp = 100.0f

Definition at line 18 of file bloom_pass.h.

◆ dirt_intensity

float unravel::bloom_pass::settings::dirt_intensity = 0.0f

Definition at line 31 of file bloom_pass.h.

◆ intensity

float unravel::bloom_pass::settings::intensity = 1.0f

Definition at line 19 of file bloom_pass.h.

◆ mip0_tint

math::color unravel::bloom_pass::settings::mip0_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 24 of file bloom_pass.h.

◆ mip1_tint

math::color unravel::bloom_pass::settings::mip1_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 25 of file bloom_pass.h.

◆ mip2_tint

math::color unravel::bloom_pass::settings::mip2_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 26 of file bloom_pass.h.

◆ mip3_tint

math::color unravel::bloom_pass::settings::mip3_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 27 of file bloom_pass.h.

◆ mip4_tint

math::color unravel::bloom_pass::settings::mip4_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 28 of file bloom_pass.h.

◆ mip5_tint

math::color unravel::bloom_pass::settings::mip5_tint {1.0f, 1.0f, 1.0f, 1.0f}

Definition at line 29 of file bloom_pass.h.

◆ mip_count

int unravel::bloom_pass::settings::mip_count = 8

Definition at line 20 of file bloom_pass.h.

◆ soft_knee

float unravel::bloom_pass::settings::soft_knee = 0.5f

Definition at line 17 of file bloom_pass.h.

◆ threshold

float unravel::bloom_pass::settings::threshold = 5.0f

Definition at line 16 of file bloom_pass.h.


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