public void ProcessSurface(int surfaceIdx, string uvSet, RawFloatTexture opacityTexture) { if (opacityTexture.image == null) { ProcessConstantSurface(surfaceIdx, opacityTexture.value); } else { bool isLinear = TextureImporter.IsLinear(opacityTexture.image, TextureProcessingType.SingleChannel); ProcessTexturedSurface(surfaceIdx, uvSet, opacityTexture.image.file, isLinear); } }