Hi
I found Adding material example in developper docs.
and try put in grasshopper c# script.but not happend.
how do I realize this?
Hi
I found Adding material example in developper docs.
and try put in grasshopper c# script.but not happend.
how do I realize this?
Material
private void RunScript(Guid id, Color diffuse, Color specular, ref object A)
{
var index = doc.Materials.Add();
Rhino.DocObjects.Material mat = doc.Materials[index];
mat.DiffuseColor = diffuse;
mat.SpecularColor = specular;
mat.CommitChanges();
var rhobj = Rhino.RhinoDoc.ActiveDoc.Objects.Find(id);
rhobj.Attributes.MaterialIndex = index;
rhobj.Attributes.MaterialSource = Rhino.DocObjects.ObjectMaterialSource.MaterialFromObject;
rhobj.CommitChanges();
}
Material.gh (3.1 KB)