预设天气
This commit is contained in:
@@ -51,6 +51,7 @@ function setupControls(oceanScene) {
|
||||
'rayleigh',
|
||||
'bloomStrength',
|
||||
'bloomRadius',
|
||||
'waterColor',
|
||||
'cloudCoverage',
|
||||
'cloudDensity',
|
||||
'cloudElevation',
|
||||
@@ -78,6 +79,7 @@ function setupControls(oceanScene) {
|
||||
rayleigh: '瑞利散射强度',
|
||||
bloomStrength: '泛光强度',
|
||||
bloomRadius: '泛光扩散范围',
|
||||
waterColor: '海水颜色',
|
||||
cloudCoverage: '云层覆盖度',
|
||||
cloudDensity: '云层密度',
|
||||
cloudElevation: '云层高度',
|
||||
@@ -162,6 +164,9 @@ function setupControls(oceanScene) {
|
||||
bindController(bloomFolder.add(params, 'bloomStrength', 0, 1, 0.01).name('强度'), (value) => oceanScene.setBloomStrength(value));
|
||||
bindController(bloomFolder.add(params, 'bloomRadius', 0, 3, 0.01).name('扩散'), (value) => oceanScene.setBloomRadius(value));
|
||||
|
||||
const waterFolder = gui.addFolder('海水');
|
||||
bindController(waterFolder.addColor(params, 'waterColor').name('颜色'), (value) => oceanScene.setWaterColor(value));
|
||||
|
||||
const cloudFolder = gui.addFolder('云层');
|
||||
bindController(cloudFolder.add(params, 'cloudCoverage', 0, 1, 0.01).name('覆盖度'), (value) => oceanScene.setCloudCoverage(value));
|
||||
bindController(cloudFolder.add(params, 'cloudDensity', 0, 1, 0.01).name('密度'), (value) => oceanScene.setCloudDensity(value));
|
||||
|
||||
Reference in New Issue
Block a user