sculpto
Public Attributes | List of all members
scl::pipeline_data Struct Reference

#include <render_pipeline.h>

Public Attributes

vec3 CameraPosition
 
float Time
 
vec3 CameraDirection
 
int ViewportWidth
 
vec3 EnviromentAmbient
 
int ViewportHeight
 
u32 IsHDR
 
float Exposure
 
u32 IsBloom
 
int BloomAmount
 

Detailed Description

Scene rendering data.

Definition at line 27 of file render_pipeline.h.

Member Data Documentation

◆ BloomAmount

int scl::pipeline_data::BloomAmount

Flag, showing wheather bloom effect is active or not.

Definition at line 38 of file render_pipeline.h.

◆ CameraDirection

vec3 scl::pipeline_data::CameraDirection

Currently rendering frame time since porgram time.

Definition at line 31 of file render_pipeline.h.

◆ CameraPosition

vec3 scl::pipeline_data::CameraPosition

Definition at line 29 of file render_pipeline.h.

◆ EnviromentAmbient

vec3 scl::pipeline_data::EnviromentAmbient

Currently rendering frame viewport width.

Definition at line 33 of file render_pipeline.h.

◆ Exposure

float scl::pipeline_data::Exposure

Flag, showing wheather HDR frame buffer, tone mapped to destination frame buffer is active or not.

Definition at line 36 of file render_pipeline.h.

◆ IsBloom

u32 scl::pipeline_data::IsBloom

Exposure level for exposure tone mapping algoritm (applyed only if HDR is active).

Definition at line 37 of file render_pipeline.h.

◆ IsHDR

u32 scl::pipeline_data::IsHDR

Currently rendering frame viewport height.

Definition at line 35 of file render_pipeline.h.

◆ Time

float scl::pipeline_data::Time

Submission camera direction vector.

Definition at line 30 of file render_pipeline.h.

◆ ViewportHeight

int scl::pipeline_data::ViewportHeight

Scene enviroment apbient color.

Definition at line 34 of file render_pipeline.h.

◆ ViewportWidth

int scl::pipeline_data::ViewportWidth

Submission camer location vector.

Definition at line 32 of file render_pipeline.h.


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