Cogs.Core
Public Attributes | List of all members
Cogs::OceanOptions Struct Reference

Public Attributes

Vector4 shallowColor = Vector4(0.15f, 0.28f, 0.35f, 0.9f)
 
Vector4 deepColor = Vector4(0.1f, 0.2f, 0.3f, 0.95f)
 
Vector4 roughColor = Vector4(0.15f, 0.35f, 0.28f, 0.95f)
 
float worldSpaceMeter = 1.f
 
float baseTileLength = 500
 
int baseTileSizeLog2 = 8
 
float significantWaveHeight = 2.f
 
float significantWavePeriod = 6.f
 
float swellDirection = 0.f
 
float shoale = 0.f
 
float roughness = 0.f
 
float detailFactor = 9.13f
 
float foamDetectionScale = 0.1f
 
float foamErosionValue = 2.f
 
float shoalingEffectFactor = 0.f
 
float lodDisplaceStart = 2.f
 
float lodDisplaceTransition = 1.f
 
float lodNormalStart = 0.01f
 
float lodNormalTransition = 2.5f
 
float lodDetailStart = 25.f
 
float lodDetailTransition = 150.f
 
float lodFoamStart = 0.75f
 
float lodFoamTransition = 0.3f
 
bool enableImagery = true
 

Detailed Description

Definition at line 68 of file RenderContext.h.

Member Data Documentation

◆ baseTileLength

float Cogs::OceanOptions::baseTileLength = 500

Definition at line 75 of file RenderContext.h.

◆ baseTileSizeLog2

int Cogs::OceanOptions::baseTileSizeLog2 = 8

Definition at line 76 of file RenderContext.h.

◆ deepColor

Vector4 Cogs::OceanOptions::deepColor = Vector4(0.1f, 0.2f, 0.3f, 0.95f)

Definition at line 71 of file RenderContext.h.

◆ detailFactor

float Cogs::OceanOptions::detailFactor = 9.13f

Definition at line 82 of file RenderContext.h.

◆ enableImagery

bool Cogs::OceanOptions::enableImagery = true

Definition at line 98 of file RenderContext.h.

◆ foamDetectionScale

float Cogs::OceanOptions::foamDetectionScale = 0.1f

Definition at line 84 of file RenderContext.h.

◆ foamErosionValue

float Cogs::OceanOptions::foamErosionValue = 2.f

Definition at line 85 of file RenderContext.h.

◆ lodDetailStart

float Cogs::OceanOptions::lodDetailStart = 25.f

Definition at line 93 of file RenderContext.h.

◆ lodDetailTransition

float Cogs::OceanOptions::lodDetailTransition = 150.f

Definition at line 94 of file RenderContext.h.

◆ lodDisplaceStart

float Cogs::OceanOptions::lodDisplaceStart = 2.f

Definition at line 88 of file RenderContext.h.

◆ lodDisplaceTransition

float Cogs::OceanOptions::lodDisplaceTransition = 1.f

Definition at line 89 of file RenderContext.h.

◆ lodFoamStart

float Cogs::OceanOptions::lodFoamStart = 0.75f

Definition at line 95 of file RenderContext.h.

◆ lodFoamTransition

float Cogs::OceanOptions::lodFoamTransition = 0.3f

Definition at line 96 of file RenderContext.h.

◆ lodNormalStart

float Cogs::OceanOptions::lodNormalStart = 0.01f

Definition at line 90 of file RenderContext.h.

◆ lodNormalTransition

float Cogs::OceanOptions::lodNormalTransition = 2.5f

Definition at line 91 of file RenderContext.h.

◆ roughColor

Vector4 Cogs::OceanOptions::roughColor = Vector4(0.15f, 0.35f, 0.28f, 0.95f)

Definition at line 72 of file RenderContext.h.

◆ roughness

float Cogs::OceanOptions::roughness = 0.f

Definition at line 81 of file RenderContext.h.

◆ shallowColor

Vector4 Cogs::OceanOptions::shallowColor = Vector4(0.15f, 0.28f, 0.35f, 0.9f)

Definition at line 70 of file RenderContext.h.

◆ shoale

float Cogs::OceanOptions::shoale = 0.f

Definition at line 80 of file RenderContext.h.

◆ shoalingEffectFactor

float Cogs::OceanOptions::shoalingEffectFactor = 0.f

Definition at line 86 of file RenderContext.h.

◆ significantWaveHeight

float Cogs::OceanOptions::significantWaveHeight = 2.f

Definition at line 77 of file RenderContext.h.

◆ significantWavePeriod

float Cogs::OceanOptions::significantWavePeriod = 6.f

Definition at line 78 of file RenderContext.h.

◆ swellDirection

float Cogs::OceanOptions::swellDirection = 0.f

Definition at line 79 of file RenderContext.h.

◆ worldSpaceMeter

float Cogs::OceanOptions::worldSpaceMeter = 1.f

Definition at line 74 of file RenderContext.h.


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