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

Complete deterministic input needed to replay a surface-fluid scrub. 更多...

#include <EditorSurfaceFluidPreview.h>

Public 属性

StableId previewId
 
Revision documentRevision = 0
 
int width = 512
 
int height = 512
 
double seconds = 0.0
 
double fixedStep = 1.0 / 60.0
 
std::vector< std::array< double, 3 > > positions
 
std::vector< std::uint32_t > indices
 
std::vector< std::array< double, 2 > > uvs
 
std::vector< SurfaceFluidPreviewSeed > seeds
 
std::size_t maximumVertices = 1000000
 
std::size_t maximumDroplets = 100000
 
std::size_t maximumSteps = 1000000
 

详细描述

Complete deterministic input needed to replay a surface-fluid scrub.

在文件 EditorSurfaceFluidPreview.h 第 25 行定义.

类成员变量说明

◆ documentRevision

Revision eve::editor::SurfaceFluidPreviewRequest::documentRevision = 0

在文件 EditorSurfaceFluidPreview.h 第 27 行定义.

◆ fixedStep

double eve::editor::SurfaceFluidPreviewRequest::fixedStep = 1.0 / 60.0

在文件 EditorSurfaceFluidPreview.h 第 31 行定义.

◆ height

int eve::editor::SurfaceFluidPreviewRequest::height = 512

在文件 EditorSurfaceFluidPreview.h 第 29 行定义.

◆ indices

std::vector<std::uint32_t> eve::editor::SurfaceFluidPreviewRequest::indices

在文件 EditorSurfaceFluidPreview.h 第 33 行定义.

◆ maximumDroplets

std::size_t eve::editor::SurfaceFluidPreviewRequest::maximumDroplets = 100000

在文件 EditorSurfaceFluidPreview.h 第 37 行定义.

◆ maximumSteps

std::size_t eve::editor::SurfaceFluidPreviewRequest::maximumSteps = 1000000

在文件 EditorSurfaceFluidPreview.h 第 38 行定义.

◆ maximumVertices

std::size_t eve::editor::SurfaceFluidPreviewRequest::maximumVertices = 1000000

在文件 EditorSurfaceFluidPreview.h 第 36 行定义.

◆ positions

std::vector<std::array<double, 3> > eve::editor::SurfaceFluidPreviewRequest::positions

在文件 EditorSurfaceFluidPreview.h 第 32 行定义.

◆ previewId

StableId eve::editor::SurfaceFluidPreviewRequest::previewId

在文件 EditorSurfaceFluidPreview.h 第 26 行定义.

◆ seconds

double eve::editor::SurfaceFluidPreviewRequest::seconds = 0.0

在文件 EditorSurfaceFluidPreview.h 第 30 行定义.

◆ seeds

std::vector<SurfaceFluidPreviewSeed> eve::editor::SurfaceFluidPreviewRequest::seeds

在文件 EditorSurfaceFluidPreview.h 第 35 行定义.

◆ uvs

std::vector<std::array<double, 2> > eve::editor::SurfaceFluidPreviewRequest::uvs

在文件 EditorSurfaceFluidPreview.h 第 34 行定义.

◆ width

int eve::editor::SurfaceFluidPreviewRequest::width = 512

在文件 EditorSurfaceFluidPreview.h 第 28 行定义.


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