LodConfig
SplatUtils.LodConfig exported from @manycore/aholo-viewer.
interface LodConfig {
minLevel: number;
maxBudget: number;
backgroundPenalty: number;
outsidePenalty: number;
behindPenalty: number;
behindTolerance: number;
behindDistanceTolerance: number;
distanceStep: DistanceStep[];
hysteresisTicks: number;
schedulerParallelCounts: number;
schedulerExistingTaskLimit: number;
schedulerMinDuration: number;
debuggerEnabled: boolean;
debuggerType: 0 | 1;
}
minLevel: number;
maxBudget: number;
backgroundPenalty: number;
outsidePenalty: number;
behindPenalty: number;
behindTolerance: number;
behindDistanceTolerance: number;
distanceStep: DistanceStep[];
hysteresisTicks: number;
schedulerParallelCounts: number;
schedulerExistingTaskLimit: number;
schedulerMinDuration: number;
debuggerEnabled: boolean;
debuggerType: 0 | 1;
}
Properties
min Level
minLevel: number
max Budget
maxBudget: number
background Penalty
backgroundPenalty: number
outside Penalty
outsidePenalty: number
behind Penalty
behindPenalty: number
behind Tolerance
behindTolerance: number
behind Distance Tolerance
behindDistanceTolerance: number
distance Step
distanceStep: DistanceStep[]
hysteresis Ticks
hysteresisTicks: number
scheduler Parallel Counts
schedulerParallelCounts: number
scheduler Existing Task Limit
schedulerExistingTaskLimit: number
scheduler Min Duration
schedulerMinDuration: number
debugger Enabled
debuggerEnabled: boolean
debugger Type
debuggerType: 0 | 1