animationList
animationList: any[] = []
bundleListAlphaLayer
bundleListAlphaLayer: any[] = []
bundleListBasicList
bundleListBasicList: any[] = []
bundleListParticleLayer
bundleListParticleLayer: any[] = []
bundleListRender2PathLayer
bundleListRender2PathLayer: any[] = []
bundleListTransparentLayer
bundleListTransparentLayer: any[] = []
cullingDistanceSquared
cullingDistanceSquared: number
currentRenderPassEncoder
currentRenderPassEncoder: GPURenderPassEncoder
dirtyVertexUniformFromMaterial: {} = {}
distanceCulling
distanceCulling: number
frustumPlanes
frustumPlanes: number[][]
isScene2DMode
isScene2DMode: boolean = false
needResetRenderLayer
needResetRenderLayer: boolean = false
num3DGroups
num3DGroups: number
num3DObjects
num3DObjects: number
numDirtyPipelines
numDirtyPipelines: number
numDrawCalls
numDrawCalls: number
numInstances
numInstances: number
numPoints
numPoints: number
numTriangles
numTriangles: number
prevFragmentUniformBindGroup: GPUBindGroup
prevTimestamp
prevTimestamp: number = 0
prevVertexGpuBuffer
prevVertexGpuBuffer: GPUBuffer
skinList
skinList: any[] = []
startTime
startTime: number
swapBufferIndex
swapBufferIndex: number = 1
timestamp
timestamp: number
useDistanceCulling
useDistanceCulling: boolean
usedVideoMemory
usedVideoMemory: number
viewIndex
viewIndex: number
viewportSize
viewportSize: ViewportSize
viewRenderTime
viewRenderTime: number
3D 뷰의 렌더링 상태 데이터를 관리하고 추적합니다.
이 클래스는 렌더링 프로세스 중에 필요한 모든 상태 정보를 캡슐화합니다. 컬링 설정, 성능 메트릭, GPU 리소스, 레이어 관리 등을 포함합니다.
Remarks
시스템 전용 클래스입니다.이 메서드는 렌더링 엔진 내부에서 자동으로 사용되는 기능으로, 일반적인 사용자는 직접 호출하지 않는 것이 좋습니다.