载入中...
搜索中...
未找到
SurfaceFluidRenderData.h
浏览该文件的文档.
Dynamic triangle surface used to bind films and droplets to deforming meshes.
Definition FluidSurfaceBinding.h:45
CPU reference solver for droplets moving over static, rigid or deforming surfaces.
Definition SurfaceDropletSimulation.h:72
Builds renderer-independent droplet instances and wet PBR parameters.
Definition SurfaceFluidRenderData.h:60
const std::vector< SurfaceDropletRenderInstance > & droplets() const
Droplets.
Definition SurfaceFluidRenderData.h:73
Lightweight material-space wet-film field stored at mesh vertices.
Definition SurfaceWetnessField.h:28
World-space oriented cap instance consumed by droplet instancing shaders.
Definition SurfaceFluidRenderData.h:34
glm::vec3 majorAxis
Definition SurfaceFluidRenderData.h:38
float capHeight
Definition SurfaceFluidRenderData.h:41
glm::vec3 minorAxis
Definition SurfaceFluidRenderData.h:39
float wetness
Definition SurfaceFluidRenderData.h:42
glm::vec3 position
Definition SurfaceFluidRenderData.h:36
glm::vec3 velocity
Definition SurfaceFluidRenderData.h:40
glm::vec3 normal
Definition SurfaceFluidRenderData.h:37
Tuning for converting simulated droplets into render instances.
Definition SurfaceFluidRenderData.h:46
float surfaceOffset
Definition SurfaceFluidRenderData.h:49
WetSurfaceMaterialParams wetMaterial
Definition SurfaceFluidRenderData.h:50
float velocityStretch
Definition SurfaceFluidRenderData.h:47
float maxAspectRatio
Definition SurfaceFluidRenderData.h:48
Material mapping from simulated wetness to a PBR surface response.
Definition SurfaceFluidRenderData.h:15
float normalStrength
Definition SurfaceFluidRenderData.h:21
float dryRoughness
Definition SurfaceFluidRenderData.h:16
float wetDarkening
Definition SurfaceFluidRenderData.h:20
float wetRoughness
Definition SurfaceFluidRenderData.h:17
float drySpecular
Definition SurfaceFluidRenderData.h:18
float wetSpecular
Definition SurfaceFluidRenderData.h:19
Evaluated material values suitable for a wet-surface shader.
Definition SurfaceFluidRenderData.h:25
float roughness
Definition SurfaceFluidRenderData.h:27
float normalStrength
Definition SurfaceFluidRenderData.h:30
float darkening
Definition SurfaceFluidRenderData.h:29