@@ -16,22 +16,21 @@ function getBoundsDivider( tile ) {
1616
1717}
1818
19- function getSubtreeCoordinates ( tile , parentTile , subtreeIdx ) {
19+ function getSubtreeCoordinates ( parent , subtreeIdx ) {
2020
21- if ( ! parentTile ) {
21+ if ( ! parent ) {
2222
2323 return [ 0 , 0 , 0 ] ;
2424
2525 }
2626
27- const parentX = parentTile . implicitTilingData . x ;
28- const parentY = parentTile . implicitTilingData . y ;
29- const parentZ = parentTile . implicitTilingData . z ;
27+ const parentX = parent . implicitTilingData . x ;
28+ const parentY = parent . implicitTilingData . y ;
29+ const parentZ = parent . implicitTilingData . z ;
3030
3131 const x = 2 * parentX + ( subtreeIdx % 2 ) ;
3232 const y = 2 * parentY + ( Math . floor ( subtreeIdx / 2 ) % 2 ) ;
33- const z = isOctreeSubdivision ( parentTile ) ?
34- 2 * parentZ + ( Math . floor ( subtreeIdx / 4 ) % 2 ) : 0 ;
33+ const z = isOctreeSubdivision ( parent ) ? 2 * parentZ + ( Math . floor ( subtreeIdx / 4 ) % 2 ) : 0 ;
3534 return [ x , y , z ] ;
3635
3736}
@@ -45,7 +44,7 @@ class SubtreeTile {
4544 this . geometricError = 0 ;
4645 this . boundingVolume = null ;
4746
48- const [ x , y , z ] = getSubtreeCoordinates ( this , parentTile , childMortonIndex ) ;
47+ const [ x , y , z ] = getSubtreeCoordinates ( parentTile , childMortonIndex ) ;
4948 this . implicitTilingData = {
5049 level : parentTile . implicitTilingData . level + 1 ,
5150 root : parentTile . implicitTilingData . root ,
0 commit comments