feat(all): 数据面板迁移
This commit is contained in:
Vendored
+119
@@ -25,6 +25,39 @@ declare namespace IAppProject {
|
||||
|
||||
interface Effect {
|
||||
enabled: boolean;
|
||||
ToneMapping: {
|
||||
mode: "LINEAR" | "REINHARD" | "REINHARD2" | "OPTIMIZED_CINEON" | "ACES_FILMIC" | "AGX" | "NEUTRAL";
|
||||
exposure: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
SMAA: {
|
||||
enabled: boolean;
|
||||
preset: string;
|
||||
};
|
||||
SSAO: {
|
||||
enabled: boolean;
|
||||
blendFunction: string;
|
||||
samples: number;
|
||||
rings: number;
|
||||
radius: number;
|
||||
intensity: number;
|
||||
bias: number;
|
||||
fade: number;
|
||||
luminanceInfluence: number;
|
||||
minRadiusScale: number;
|
||||
depthAwareUpsampling: boolean;
|
||||
resolutionScale: number;
|
||||
distanceThreshold: number;
|
||||
distanceFalloff: number;
|
||||
rangeThreshold: number;
|
||||
rangeFalloff: number;
|
||||
worldDistanceThreshold: number | null;
|
||||
worldDistanceFalloff: number | null;
|
||||
worldProximityThreshold: number | null;
|
||||
worldProximityFalloff: number | null;
|
||||
colorEnabled: boolean;
|
||||
color: string;
|
||||
};
|
||||
Outline: {
|
||||
enabled: boolean;
|
||||
edgeStrength: number;
|
||||
@@ -34,6 +67,12 @@ declare namespace IAppProject {
|
||||
usePatternTexture: boolean;
|
||||
visibleEdgeColor: string;
|
||||
hiddenEdgeColor: string;
|
||||
pulseSpeed?: number;
|
||||
xRay?: boolean;
|
||||
blur?: boolean;
|
||||
kernelSize?: number;
|
||||
multisampling?: number;
|
||||
blendFunction?: string;
|
||||
};
|
||||
FXAA: {
|
||||
enabled: boolean;
|
||||
@@ -43,18 +82,98 @@ declare namespace IAppProject {
|
||||
threshold: number;
|
||||
strength: number;
|
||||
radius: number;
|
||||
intensity?: number;
|
||||
luminanceThreshold?: number;
|
||||
luminanceSmoothing?: number;
|
||||
levels?: number;
|
||||
mipmapBlur?: boolean;
|
||||
blendFunction?: string;
|
||||
};
|
||||
Bokeh: {
|
||||
enabled: boolean;
|
||||
focus: number;
|
||||
aperture: number;
|
||||
maxblur: number;
|
||||
focusDistance?: number;
|
||||
focusRange?: number;
|
||||
bokehScale?: number;
|
||||
resolutionScale?: number;
|
||||
};
|
||||
Pixelate: {
|
||||
enabled: boolean;
|
||||
pixelSize: number;
|
||||
normalEdgeStrength: number;
|
||||
depthEdgeStrength: number;
|
||||
granularity?: number;
|
||||
};
|
||||
TiltShift?: {
|
||||
enabled: boolean;
|
||||
offset: number;
|
||||
rotation: number;
|
||||
focusArea: number;
|
||||
feather: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
Scanline?: {
|
||||
enabled: boolean;
|
||||
density: number;
|
||||
scrollSpeed: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
BrightnessContrast?: {
|
||||
enabled: boolean;
|
||||
brightness: number;
|
||||
contrast: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
ChromaticAberration?: {
|
||||
enabled: boolean;
|
||||
offset: { x: number; y: number };
|
||||
radialModulation: boolean;
|
||||
modulationOffset: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
ColorDepth?: {
|
||||
enabled: boolean;
|
||||
bits: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
Glitch?: {
|
||||
enabled: boolean;
|
||||
chromaticAberrationOffset: { x: number; y: number } | null;
|
||||
delay: { min: number; max: number };
|
||||
duration: { min: number; max: number };
|
||||
strength: { min: number; max: number };
|
||||
mode: "SPORADIC" | "CONSTANT_MILD" | "CONSTANT_WILD";
|
||||
ratio: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
HueSaturation?: {
|
||||
enabled: boolean;
|
||||
hue: number;
|
||||
saturation: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
LensDistortion?: {
|
||||
enabled: boolean;
|
||||
distortion: { x: number; y: number };
|
||||
principalPoint: { x: number; y: number };
|
||||
focalLength: { x: number; y: number };
|
||||
skew: number;
|
||||
};
|
||||
ShockWave?: {
|
||||
enabled: boolean;
|
||||
amplitude: number;
|
||||
waveSize: number;
|
||||
speed: number;
|
||||
maxRadius: number;
|
||||
clickTrigger: boolean;
|
||||
};
|
||||
Vignette?: {
|
||||
enabled: boolean;
|
||||
offset: number;
|
||||
darkness: number;
|
||||
blendFunction: string;
|
||||
};
|
||||
Halftone: {
|
||||
enabled: boolean;
|
||||
|
||||
Reference in New Issue
Block a user