Show / Hide Table of Contents

Class MaterialBinder

Inheritance
System.Object
MixtureNode
MaterialBinder
Inherited Members
MixtureNode.graph
MixtureNode.rtSettings
MixtureNode.defaultRTSettings
MixtureNode.nodeWidth
MixtureNode.previewTexture
MixtureNode.hasSettings
MixtureNode.hasPreview
MixtureNode.supportedDimensions
MixtureNode.defaultPreviewChannels
MixtureNode.showPreviewExposure
MixtureNode.isPreviewCollapsed
MixtureNode.onSettingsChanged
MixtureNode.beforeProcessSetup
MixtureNode.afterProcessCleanup
MixtureNode.showControlsOnHover
MixtureNode.needsInspector
MixtureNode.temporaryMaterials
MixtureNode.previewMode
MixtureNode.previewMip
MixtureNode.previewVisible
MixtureNode.previewEV100
MixtureNode.previewSlice
MixtureNode.isPinned
MixtureNode.recorder
MixtureNode.OnNodeCreated()
MixtureNode.UpdateTempRenderTexture(CustomRenderTexture, Boolean, Boolean, CustomRenderTextureUpdateMode, Boolean)
MixtureNode.GetTempTextureDimension()
MixtureNode.OnProcess(CommandBuffer)
MixtureNode.Process()
MixtureNode.ProcessNode(CommandBuffer)
MixtureNode.RemoveObjectFromGraph(Object)
MixtureNode.GetPropertyType(Shader, Int32)
MixtureNode.GetMaterialPortDatas(Material)
MixtureNode.AssignMaterialPropertiesFromEdges(List<SerializableEdge>, Material)
MixtureNode.OnSettingsChanged()
MixtureNode.GetDefaultMaterial(Material)
MixtureNode.ResetMaterialPropertyToDefault(Material, String)
MixtureNode.GetTempMaterial(String)
MixtureNode.Disable()
Namespace: Mixture
Assembly: Mixture.Runtime.dll
Syntax
[Documentation("\r\nBinds the textures of a material in parameter. This node can be used for pre-viz with a mesh in the scene for faster iterations.\r\n")]
[Serializable]
public class MaterialBinder : MixtureNode

Fields

| Improve this Doc View Source

exposedProperties

Declaration
public List<object> exposedProperties
Field Value
Type Description
System.Collections.Generic.List<System.Object>
| Improve this Doc View Source

targetMaterial

Declaration
public Material targetMaterial
Field Value
Type Description
UnityEngine.Material

Properties

| Improve this Doc View Source

name

Declaration
public override string name { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

showDefaultInspector

Declaration
public override bool showDefaultInspector { get; }
Property Value
Type Description
System.Boolean
Overrides
MixtureNode.showDefaultInspector

Methods

| Improve this Doc View Source

GetMaterialInputs(List<SerializableEdge>)

Declaration
protected void GetMaterialInputs(List<SerializableEdge> edges)
Parameters
Type Name Description
System.Collections.Generic.List<SerializableEdge> edges
| Improve this Doc View Source

ListMaterialBindings(List<SerializableEdge>)

Declaration
public IEnumerable<PortData> ListMaterialBindings(List<SerializableEdge> edges)
Parameters
Type Name Description
System.Collections.Generic.List<SerializableEdge> edges
Returns
Type Description
System.Collections.Generic.IEnumerable<PortData>
  • Improve this Doc
  • View Source
Back to top Generated by DocFX