载入中...
搜索中...
未找到
FluidSsfKernels.h 文件参考

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::fluids
 GLSL compute kernels for the GPU surface-flow solver.
 

变量

const char * eve::fluids::kSsfClear
 Reset depth (0xFFFFFFFF), thickness, normal and color buffers.
 
const char * eve::fluids::kSsfSplat
 Splat particles into depth + thickness (atomic min / add).
 
const char * eve::fluids::kSsfColorClear
 Clear lazily-created fixed-point multicolor accumulation buffers. @lifetime The returned pointer remains valid for the process lifetime.
 
const char * eve::fluids::kSsfColorSplat
 Accumulate isotropic particle colors using the CPU tint pass' disc weights. @lifetime The returned pointer remains valid for the process lifetime.
 
constexpr auto eve::fluids::kSsfAnisotropicSplat
 
const char * eve::fluids::kSsfSmooth
 One bilateral smoothing pass (read depthA, write depthB).
 
const char * eve::fluids::kSsfNormal
 Reconstruct view-space normals from the smoothed depth.
 
const char * eve::fluids::kSsfShade
 Water/mud shading from depth + normal + thickness.