dispose method

void dispose()

Implementation

void dispose(){
  if(_didDispose) return;
  _didDispose = true;
  fullScreenMesh.dispose();
  fullScreenTri.dispose();

  _depthMaterial.dispose();
  _distanceMaterial.dispose();

  shadowMaterialVertical.dispose();
  shadowMaterialHorizontal.dispose();

  _frustum.dispose();
  shadowSide.clear();

  scope.dispose();
  _renderer.dispose();
  _objects.dispose();
  _capabilities.dispose();
}