Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | /**
* Three.js Optimization Module
*
* Performance optimization utilities for mobile and desktop rendering.
* Includes LOD system, instanced geometry, and adaptive quality management.
*
* @module components/shared/three/optimization
* @category Performance Optimization
* @korean 최적화모듈
*/
export {
AdaptiveQualitySystem,
useAdaptiveQuality,
QUALITY_PRESETS,
type QualityLevel,
type QualitySettings,
type AdaptiveQualityThresholds,
} from "./AdaptiveQuality";
export {
LODCharacter,
LODEffect,
calculateLODDistances,
getLODParticleCount,
getLODShadowQuality,
DEFAULT_LOD_DISTANCES,
MOBILE_LOD_DISTANCES,
type LODDistances,
type LODCharacterProps,
type LODEffectProps,
} from "./LODSystem";
export {
InstancableSpheres,
InstancableBoxes,
InstancableParticles,
getOptimalInstanceLimit,
batchInstances,
createInstancesFromPositions,
type InstanceData,
type InstancableSpheresProps,
type InstancableBoxesProps,
type InstancableParticlesProps,
} from "./InstancedGeometry";
|