This commit is contained in:
zh
2025-12-19 12:34:25 +08:00
parent 8025e1c261
commit 5332767287
32 changed files with 330 additions and 45 deletions

View File

@ -9,6 +9,7 @@ import { MouseRightMenu, getMouseRightMenuStatus } from '../mouseRightMenu';
import { getLeftClickState, getRightClickState, getMoveState } from '../ClickCallback'
import { openLeftClick, openRightClick, openMove } from './ClickCallback'
import { SheetIndexStatusSwitch, getStatus } from '../SheetIndex'
import { rain, snow, fog, nightVision, skyStarry, illumination } from '../efflect'
let state = false
@ -304,6 +305,26 @@ async function init(sdk) {
if (getStatus()) {
SheetIndexStatusSwitch(sdkD, true)
}
// 雨雪雾夜视星空光照
let stages = sdk.viewer.scene.postProcessStages._stages
for (let i = 0; i < stages.length; i++) {
switch (stages[i].name) {
case 'rain':
rain(sdkD, true)
break
case 'snow':
snow(sdkD, true)
break
case 'fog':
fog(sdkD, true)
break
case 'czm_night_vision':
nightVision(sdkD, true)
break
}
}
skyStarry(sdkD, !sdk.viewer.scene.skyAtmosphere.show)
illumination(sdkD, sdk.viewer.shadows)
function changeEntitySplitStatus(v) {
let value