StartupContentDef

Represents the content to auto-load as part of the sample startup process.

File location: framework/cauldron/framework/inc/core/framework.h

Detailed description

Represents the content to auto-load as part of the sample startup process. Also contains initialization values for various frame work components such as image-based lighting factors and exposure settings.

Data fields

Type

Description

std::vector<std::wstring>

Scenes
The gltf scenes to load on startup.

std::wstring

Camera
The camera to set as active at startup.

float

SceneExposure
Scene exposure setting at startup for content.

std::vector<ParticleSpawnerDesc >

ParticleSpawners
Particle systems to create for the sample.

std::wstring

DiffuseIBL
Diffuse reflection map to use for sample.

std::wstring

SpecularIBL
Specular reflection map to use for sample.

std::wstring

SkyMap
Environment map used for rendering.

float

IBLFactor
IBL factor to apply for sample.