Skip to content

eulerjs API / @eulerjs/marine/webgpu / SpectralWaterUniforms

SpectralWaterUniforms ​

Defined in: packages/marine/src/webgpu/waterMaterial.ts:48

The material's settings that can change as it runs, in material.userData.uniforms: set their value.

Properties ​

PropertyTypeDescriptionDefined in
colorobject-packages/marine/src/webgpu/waterMaterial.ts:49
color.valueColor-packages/marine/src/webgpu/waterMaterial.ts:49
foamAmountobject-packages/marine/src/webgpu/waterMaterial.ts:55
foamAmount.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:55
foamBiasobjectGpuWaveFields' own, for where foam grows, how fast, and how fast it fades.packages/marine/src/webgpu/waterMaterial.ts:59
foamBias.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:59
foamDecayobject-packages/marine/src/webgpu/waterMaterial.ts:62
foamDecay.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:62
foamGrowthobject-packages/marine/src/webgpu/waterMaterial.ts:61
foamGrowth.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:61
foamLowestobject-packages/marine/src/webgpu/waterMaterial.ts:57
foamLowest.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:57
foamPeakBoostobject-packages/marine/src/webgpu/waterMaterial.ts:56
foamPeakBoost.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:56
foamPeakLiftobject-packages/marine/src/webgpu/waterMaterial.ts:60
foamPeakLift.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:60
scatterobject-packages/marine/src/webgpu/waterMaterial.ts:51
scatter.valuenumber-packages/marine/src/webgpu/waterMaterial.ts:51
scatterColorobject-packages/marine/src/webgpu/waterMaterial.ts:50
scatterColor.valueColor-packages/marine/src/webgpu/waterMaterial.ts:50
sunColorobject-packages/marine/src/webgpu/waterMaterial.ts:53
sunColor.valueColor-packages/marine/src/webgpu/waterMaterial.ts:53
sunDirectionobject-packages/marine/src/webgpu/waterMaterial.ts:52
sunDirection.valueVector3-packages/marine/src/webgpu/waterMaterial.ts:52
sunLightobject-packages/marine/src/webgpu/waterMaterial.ts:54
sunLight.valueColor-packages/marine/src/webgpu/waterMaterial.ts:54

Released under the MIT License.