Ejemplo n.º 1
0
        private void Calculate()
        {
            if (paintableTexture != null && paintableTexture.Activated == true)
            {
                var renderTexture = paintableTexture.Current;
                var temporary     = default(RenderTexture);

                if (P3dHelper.Downsample(renderTexture, downsampleSteps, ref temporary) == true)
                {
                    Calculate(temporary, 1 << downsampleSteps);

                    P3dHelper.ReleaseRenderTexture(temporary);
                }
                else
                {
                    Calculate(renderTexture, 1);
                }
            }
        }