     for i in [0..@cube.LOOKUP_DEPTH_DOWN]
       @MAP_SIZE += 1 << (i << 1)
 
-    [@U, @V, @W] = Dimensions.getIndices(index)
+    [@U, @V, @W] = Dimensions.getIndices(@index)
 
     @dataTexture = { renderTile: @renderDataTile }
 

    bucket[@V] += tile[1]

    map = @generateRenderMap(bucket)
    @renderSubTile(map, 0, tile, @dataTexture.zoomStep)




    else if map[mapIndex] == @NOT_LOADED_BUCKET_PLACEHOLDER

      tileSizeP = @cube.BUCKET_SIZE_P - (@dataTexture.zoomStep - tileZoomStep)
      @renderToBuffer(
        {
          buffer: @dataTexture.buffer
          offset: bufferOffsetByTileMacro(@, tile, tileSizeP)
          widthP: @cube.BUCKET_SIZE_P
          rowDelta: 1 << @TEXTURE_SIZE_P
        }
