Add surfaceDisplacementEnabled to water volume settings

This commit is contained in:
2026-04-07 07:14:32 +02:00
parent c7797cdf9b
commit 5ae932fdcc

View File

@@ -196,7 +196,8 @@ function readBoxBrushVolumeSettings(value, label) {
colorHex: water.colorHex === undefined ? defaults.colorHex : expectHexColor(water.colorHex, `${label}.water.colorHex`),
surfaceOpacity: readOptionalNonNegativeFiniteNumber(water.surfaceOpacity, `${label}.water.surfaceOpacity`, defaults.surfaceOpacity),
waveStrength: readOptionalNonNegativeFiniteNumber(water.waveStrength, `${label}.water.waveStrength`, defaults.waveStrength),
foamContactLimit: readOptionalPositiveIntegerWithMax(water.foamContactLimit, `${label}.water.foamContactLimit`, defaults.foamContactLimit, MAX_BOX_BRUSH_WATER_FOAM_CONTACT_LIMIT)
foamContactLimit: readOptionalPositiveIntegerWithMax(water.foamContactLimit, `${label}.water.foamContactLimit`, defaults.foamContactLimit, MAX_BOX_BRUSH_WATER_FOAM_CONTACT_LIMIT),
surfaceDisplacementEnabled: readOptionalBoolean(water.surfaceDisplacementEnabled, `${label}.water.surfaceDisplacementEnabled`, defaults.surfaceDisplacementEnabled)
}
};
}