renderLists |
any |
let/var |
new WebGLRenderLists() |
✗ |
sceneA |
Scene |
let/var |
new Scene() |
✗ |
sceneB |
Scene |
let/var |
new Scene() |
✗ |
list |
any |
let/var |
new WebGLRenderList() |
✗ |
list |
any |
let/var |
new WebGLRenderList() |
✗ |
objA |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'A', renderOrder: 0 } |
✗ |
matA |
{ transparent: boolean; } |
let/var |
{ transparent: true } |
✗ |
geoA |
{} |
let/var |
{} |
✗ |
objB |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'B', renderOrder: 0 } |
✗ |
matB |
{ transparent: boolean; } |
let/var |
{ transparent: true } |
✗ |
geoB |
{} |
let/var |
{} |
✗ |
objC |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'C', renderOrder: 0 } |
✗ |
matC |
{ transparent: boolean; } |
let/var |
{ transparent: false } |
✗ |
geoC |
{} |
let/var |
{} |
✗ |
objD |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'D', renderOrder: 0 } |
✗ |
matD |
{ transparent: boolean; } |
let/var |
{ transparent: false } |
✗ |
geoD |
{} |
let/var |
{} |
✗ |
list |
any |
let/var |
new WebGLRenderList() |
✗ |
objA |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'A', renderOrder: 0 } |
✗ |
matA |
{ transparent: boolean; } |
let/var |
{ transparent: true } |
✗ |
geoA |
{} |
let/var |
{} |
✗ |
objB |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'B', renderOrder: 0 } |
✗ |
matB |
{ transparent: boolean; } |
let/var |
{ transparent: true } |
✗ |
geoB |
{} |
let/var |
{} |
✗ |
objC |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'C', renderOrder: 0 } |
✗ |
matC |
{ transparent: boolean; } |
let/var |
{ transparent: false } |
✗ |
geoC |
{} |
let/var |
{} |
✗ |
objD |
{ id: string; renderOrder: number; } |
let/var |
{ id: 'D', renderOrder: 0 } |
✗ |
matD |
{ transparent: boolean; } |
let/var |
{ transparent: false } |
✗ |
geoD |
{} |
let/var |
{} |
✗ |
list |
any |
let/var |
new WebGLRenderList() |
✗ |
items |
{ id: number; }[] |
let/var |
[ { id: 4 }, { id: 5 }, { id: 2 }, { id: 3 } ] |
✗ |