private void ReleaseResources()
{
if (this.mat != null) this.mat.Dispose();
if (this.texture != null) this.texture.Dispose();
if (this.pixelData != null) this.pixelData.Dispose();
this.mat = null;
this.texture = null;
this.pixelData = null;
this.needsReload = true;
}