AcManager.Controls.CustomShowroom.LiteShowroomTools.ViewModel.MaterialPropertyToString C# (CSharp) Method

MaterialPropertyToString() private static method

private static MaterialPropertyToString ( Kn5Material property ) : string
property AcTools.Kn5File.Kn5Material
return string
            private static string MaterialPropertyToString(Kn5Material.ShaderProperty property) {
                if (property.ValueD.Any(x => !Equals(x, 0f))) return $"({property.ValueD.JoinToString(@", ")})";
                if (property.ValueC.Any(x => !Equals(x, 0f))) return $"({property.ValueC.JoinToString(@", ")})";
                if (property.ValueB.Any(x => !Equals(x, 0f))) return $"({property.ValueB.JoinToString(@", ")})";
                return property.ValueA.ToInvariantString();
            }