载入中...
搜索中...
未找到
eve::fluids::FluidSurfaceRenderer 成员列表

成员的完整列表,这些成员属于 eve::fluids::FluidSurfaceRenderer,包括所有继承而来的类成员

color() consteve::fluids::FluidSurfaceRendererinline
compositeConfiguredSceneRefraction(std::span< const uint8_t > sceneColor)eve::fluids::FluidSurfaceRenderer
compositeConfiguredSurfaceBlend(std::span< const uint8_t > sceneColor)eve::fluids::FluidSurfaceRenderer
compositeDiffuse(const VolumeFluidDiffuse &pool, float radius, float opacity, float fadeSeconds)eve::fluids::FluidSurfaceRenderer
compositeSceneRefraction(std::span< const uint8_t > sceneColor, float distortion=8.f, float absorption=3.f)eve::fluids::FluidSurfaceRenderer
configureAnisotropy(bool enabled)eve::fluids::FluidSurfaceRenderer
configureColors(const glm::vec3 &baseColor, const glm::vec3 &reflectionColor)eve::fluids::FluidSurfaceRenderer
configureFoam(bool enabled, int downsample=1)eve::fluids::FluidSurfaceRenderer
configureMaterial(bool lighting, float smoothness, float metalness, float ambientMultiplier, float reflection, float opacity)eve::fluids::FluidSurfaceRenderer
configureParticleBlend(int source, int destination, bool depthWrite)eve::fluids::FluidSurfaceRenderer
configureProjection(bool orthographic, float verticalHalfSize=1.f)eve::fluids::FluidSurfaceRenderer
configureReflection(bool enabled)eve::fluids::FluidSurfaceRenderer
configureRefraction(float transparency, float absorption, float coefficient, int downsample)eve::fluids::FluidSurfaceRenderer
configureRefractionEnabled(bool enabled)eve::fluids::FluidSurfaceRenderer
configureRendererSettings(const FluidRendererSettings &settings)eve::fluids::FluidSurfaceRenderer
configureSurface(float thicknessScale, float thicknessCutoff, float depthFalloff, int smoothIterations)eve::fluids::FluidSurfaceRenderer
configureSurfaceBlend(int source, int destination)eve::fluids::FluidSurfaceRenderer
configureSurfaceBlurRadius(float radius)eve::fluids::FluidSurfaceRenderer
configureSurfaceDownsample(int factor)eve::fluids::FluidSurfaceRenderer
configureSurfaceEnabled(bool enabled)eve::fluids::FluidSurfaceRenderer
configureThicknessDownsample(int factor)eve::fluids::FluidSurfaceRenderer
copyToTexture(graphics::Graphics *graphics, graphics::Texture *texture)eve::fluids::FluidSurfaceRenderer
depth() consteve::fluids::FluidSurfaceRendererinline
FluidSurfaceRenderer(const FluidSurfaceParams &params, bool preferGpu)eve::fluids::FluidSurfaceRenderer
FluidSurfaceRenderer(const FluidSurfaceRenderer &)=deleteeve::fluids::FluidSurfaceRenderer
getHeight() consteve::fluids::FluidSurfaceRendererinline
getWidth() consteve::fluids::FluidSurfaceRendererinline
normals() consteve::fluids::FluidSurfaceRendererinline
occludeWithSceneDepth(std::span< const float > sceneDepth, float depthBias=0.001f)eve::fluids::FluidSurfaceRenderer
operator=(const FluidSurfaceRenderer &)=deleteeve::fluids::FluidSurfaceRenderer
prepare()eve::fluids::FluidSurfaceRenderer
render(const std::vector< glm::vec3 > &positions, float particleRadius)eve::fluids::FluidSurfaceRenderer
render(const FluidSimulator &sim)eve::fluids::FluidSurfaceRenderer
renderConfiguredVolume(const VolumeFluid &sim)eve::fluids::FluidSurfaceRenderer
rendererSettings() const noexcepteve::fluids::FluidSurfaceRenderer
renderFrom(FluidSimulator *sim)eve::fluids::FluidSurfaceRenderer
renderGasVolume(const VolumeFluid &sim, float absorption=5.f)eve::fluids::FluidSurfaceRenderer
renderVolume(const VolumeFluid &sim)eve::fluids::FluidSurfaceRenderer
renderVolumeColorOnly(const VolumeFluid &sim)eve::fluids::FluidSurfaceRenderer
renderVolumeColorToTexture(const VolumeFluid &sim, graphics::Graphics *graphics, graphics::Texture *texture)eve::fluids::FluidSurfaceRenderer
renderVolumeInterpolated(const VolumeFluid &sim, float alpha)eve::fluids::FluidSurfaceRenderer
renderVolumeWithoutSurface(const VolumeFluid &sim, float absorption=5.f)eve::fluids::FluidSurfaceRenderer
setCamera(const glm::vec3 &eye, const glm::vec3 &target, const glm::vec3 &up, float fovYDeg)eve::fluids::FluidSurfaceRenderer
setMode(int mode)eve::fluids::FluidSurfaceRendererinline
thickness() consteve::fluids::FluidSurfaceRendererinline
usingGpu() consteve::fluids::FluidSurfaceRendererinline
writePpm(const std::string &path) consteve::fluids::FluidSurfaceRenderer
~FluidSurfaceRenderer()eve::fluids::FluidSurfaceRenderer