JBooth.VertexPainterPro.PaintJob.CaptureMat C# (CSharp) Method

CaptureMat() public method

public CaptureMat ( ) : void
return void
        public void CaptureMat()
        {
            var r = renderer;
             if (r == null || stream == null)
             {
            return;
             }
             if (r.sharedMaterials != null && r.sharedMaterials.Length > 1)
             {
            stream.originalMaterial = new Material[r.sharedMaterials.Length];
            for (int i = 0; i < r.sharedMaterials.Length; ++i)
            {
               stream.originalMaterial[i] = r.sharedMaterials[i];
            }
             }
             else
             {
            stream.originalMaterial = new Material[1];
            stream.originalMaterial[0] = r.sharedMaterial;
             }
        }