Show / Hide Table of Contents

Class ClampNode

Inheritance
System.Object
MixtureNode
ShaderNode
FixedShaderNode
ClampNode
Implements
IUseCustomRenderTextureProcessing
Inherited Members
FixedShaderNode.previewTexture
FixedShaderNode.defaultRTSettings
FixedShaderNode.InitializePorts()
FixedShaderNode.canProcess
ShaderNode.DefaultShaderName
ShaderNode.materialInputs
ShaderNode.output
ShaderNode.shader
ShaderNode.material
ShaderNode.Enable()
ShaderNode.Disable()
ShaderNode.ListMaterialProperties(List<SerializableEdge>)
ShaderNode.GetMaterialInputs(List<SerializableEdge>)
ShaderNode.ChangeOutputPortType(List<SerializableEdge>)
ShaderNode.ProcessNode(CommandBuffer)
ShaderNode.GetCustomRenderTextures()
MixtureNode.graph
MixtureNode.rtSettings
MixtureNode.nodeWidth
MixtureNode.hasSettings
MixtureNode.hasPreview
MixtureNode.supportedDimensions
MixtureNode.defaultPreviewChannels
MixtureNode.showDefaultInspector
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.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)
Namespace: Mixture
Assembly: Mixture.Runtime.dll
Syntax
[Documentation("\r\nClamp the input texture values. Note that the clamp is executed for each channel of the texture following this forumla:\r\n```\r\n_Output.rgba = clamp(_Input.rgba, _Min, _Max);\r\n```\r\n")]
[Serializable]
public class ClampNode : FixedShaderNode, IUseCustomRenderTextureProcessing

Properties

| Improve this Doc View Source

displayMaterialInspector

Declaration
public override bool displayMaterialInspector { get; }
Property Value
Type Description
System.Boolean
Overrides
FixedShaderNode.displayMaterialInspector
| Improve this Doc View Source

filteredOutProperties

Declaration
protected override IEnumerable<string> filteredOutProperties { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>
Overrides
ShaderNode.filteredOutProperties
| Improve this Doc View Source

name

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

shaderName

Declaration
public override string shaderName { get; }
Property Value
Type Description
System.String
Overrides
FixedShaderNode.shaderName

Implements

IUseCustomRenderTextureProcessing
  • Improve this Doc
  • View Source
In This Article
  • Properties
    • displayMaterialInspector
    • filteredOutProperties
    • name
    • shaderName
  • Implements
Back to top Generated by DocFX