bool SetTexture(Pixel.Rhino.DocObjects.Texture texture, Pixel.Rhino.DocObjects.TextureType which, bool front) { IntPtr pMaterial = NonConstMaterialPointer(front); IntPtr pTexture = texture.ConstPointer(); return(UnsafeNativeMethods.ON_Material_SetTexture(pMaterial, pTexture, (int)which)); }
/// <since>5.0</since> public bool SetTransparencyTexture(Pixel.Rhino.DocObjects.Texture texture, bool front) { return(SetTexture(texture, Pixel.Rhino.DocObjects.TextureType.Transparency, front)); }
/// <since>5.0</since> public bool SetEnvironmentTexture(Pixel.Rhino.DocObjects.Texture texture, bool front) { return(SetTexture(texture, Pixel.Rhino.DocObjects.TextureType.Emap, front)); }
/// <since>5.0</since> public bool SetBumpTexture(Pixel.Rhino.DocObjects.Texture texture, bool front) { return(SetTexture(texture, Pixel.Rhino.DocObjects.TextureType.Bump, front)); }