ISplattingPluginConfig
Core.ISplattingPluginConfig exported from @manycore/aholo-viewer.
interface ISplattingPluginConfig {
enabled?: boolean;
precalculateEnabled?: boolean;
repackEnabled?: boolean;
packHighPrecisionEnabled?: boolean;
preBlurAmount?: number;
blurAmount?: number;
focalAdjustment?: number;
maxStdDev?: number;
maxPixelRadius?: number;
detailCullingThreshold?: number;
normalizedFalloff?: boolean;
selectedColor?: Vector4;
sort?: {
sortRadial?: boolean;
sortMinDuration?: number;
sortSplatDistance?: number;
sortSplatCoorient?: number;
sortCameraDistance?: number;
sortCameraCoorient?: number;
};
composite?: { enabled?: boolean; highPrecisionAttachEnabled?: boolean };
toneMapping?: {
enabled?: boolean;
toneMapping?: ToneMapping;
exposure?: number;
};
highlightKernel?: { enabled?: boolean; size?: number; color?: number };
}
enabled?: boolean;
precalculateEnabled?: boolean;
repackEnabled?: boolean;
packHighPrecisionEnabled?: boolean;
preBlurAmount?: number;
blurAmount?: number;
focalAdjustment?: number;
maxStdDev?: number;
maxPixelRadius?: number;
detailCullingThreshold?: number;
normalizedFalloff?: boolean;
selectedColor?: Vector4;
sort?: {
sortRadial?: boolean;
sortMinDuration?: number;
sortSplatDistance?: number;
sortSplatCoorient?: number;
sortCameraDistance?: number;
sortCameraCoorient?: number;
};
composite?: { enabled?: boolean; highPrecisionAttachEnabled?: boolean };
toneMapping?: {
enabled?: boolean;
toneMapping?: ToneMapping;
exposure?: number;
};
highlightKernel?: { enabled?: boolean; size?: number; color?: number };
}
Properties
enabled
enabled?: boolean
precalculate Enabled
precalculateEnabled?: boolean
repack Enabled
repackEnabled?: boolean
pack High Precision Enabled
packHighPrecisionEnabled?: boolean
pre Blur Amount
preBlurAmount?: number
blur Amount
blurAmount?: number
focal Adjustment
focalAdjustment?: number
max Std Dev
maxStdDev?: number
max Pixel Radius
maxPixelRadius?: number
detail Culling Threshold
detailCullingThreshold?: number
normalized Falloff
normalizedFalloff?: boolean
selected Color
sort
sort?: {
sortRadial?: boolean;
sortMinDuration?: number;
sortSplatDistance?: number;
sortSplatCoorient?: number;
sortCameraDistance?: number;
sortCameraCoorient?: number;
}
sortRadial?: boolean;
sortMinDuration?: number;
sortSplatDistance?: number;
sortSplatCoorient?: number;
sortCameraDistance?: number;
sortCameraCoorient?: number;
}
composite
composite?: { enabled?: boolean; highPrecisionAttachEnabled?: boolean }
composite before output
tone Mapping
tone mapping functions
highlight Kernel
highlightKernel?: { enabled?: boolean; size?: number; color?: number }
gaussian center highlight
gaussian sorting