载入中...
搜索中...
未找到
eve::fluids::FluidSurfaceParams结构体 参考

Camera + reconstruction tuning for the SSF pipeline. 更多...

#include <FluidSurfaceRenderer.h>

Public 属性

glm::vec3 eye {0.f, 0.f, -2.6f}
 
glm::vec3 target {0.f}
 
glm::vec3 up {0.f, 1.f, 0.f}
 
float fovYDeg = 55.f
 
bool orthographic = false
 
float orthographicSize = 1.f
 
float aspect = 1.f
 
float nearZ = 0.05f
 
float farZ = 20.f
 
int width = 160
 
int height = 160
 
float particleRadius = 0.05f
 
int smoothIterations = 2
 
float depthFalloff = 0.03f
 
float thicknessScale = 1.f
 
int mode = 0
 0 = water, 1 = mud.
 

详细描述

Camera + reconstruction tuning for the SSF pipeline.

在文件 FluidSurfaceRenderer.h 第 61 行定义.

类成员变量说明

◆ aspect

float eve::fluids::FluidSurfaceParams::aspect = 1.f

◆ depthFalloff

float eve::fluids::FluidSurfaceParams::depthFalloff = 0.03f

在文件 FluidSurfaceRenderer.h 第 75 行定义.

被这些函数引用 eve::fluids::FluidSurfaceRenderer::configureSurface().

◆ eye

glm::vec3 eve::fluids::FluidSurfaceParams::eye {0.f, 0.f, -2.6f}

◆ farZ

float eve::fluids::FluidSurfaceParams::farZ = 20.f

在文件 FluidSurfaceRenderer.h 第 70 行定义.

被这些函数引用 eve::fluids::FluidSurfaceRenderer::compositeDiffuse().

◆ fovYDeg

float eve::fluids::FluidSurfaceParams::fovYDeg = 55.f

◆ height

◆ mode

int eve::fluids::FluidSurfaceParams::mode = 0

0 = water, 1 = mud.

在文件 FluidSurfaceRenderer.h 第 78 行定义.

◆ nearZ

float eve::fluids::FluidSurfaceParams::nearZ = 0.05f

在文件 FluidSurfaceRenderer.h 第 69 行定义.

被这些函数引用 eve::fluids::FluidSurfaceRenderer::compositeDiffuse().

◆ orthographic

bool eve::fluids::FluidSurfaceParams::orthographic = false

◆ orthographicSize

float eve::fluids::FluidSurfaceParams::orthographicSize = 1.f

◆ particleRadius

float eve::fluids::FluidSurfaceParams::particleRadius = 0.05f

在文件 FluidSurfaceRenderer.h 第 73 行定义.

◆ smoothIterations

int eve::fluids::FluidSurfaceParams::smoothIterations = 2

在文件 FluidSurfaceRenderer.h 第 74 行定义.

被这些函数引用 eve::fluids::FluidSurfaceRenderer::configureSurface().

◆ target

glm::vec3 eve::fluids::FluidSurfaceParams::target {0.f}

◆ thicknessScale

float eve::fluids::FluidSurfaceParams::thicknessScale = 1.f

在文件 FluidSurfaceRenderer.h 第 76 行定义.

被这些函数引用 eve::fluids::FluidSurfaceRenderer::configureSurface().

◆ up

glm::vec3 eve::fluids::FluidSurfaceParams::up {0.f, 1.f, 0.f}

◆ width


该结构体的文档由以下文件生成: