Show / Hide Table of Contents

Class CurveNode

Inheritance
System.Object
MixtureNode
CurveNode
Inherited Members
MixtureNode.graph
MixtureNode.rtSettings
MixtureNode.defaultRTSettings
MixtureNode.nodeWidth
MixtureNode.previewTexture
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.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\nGenerate a texture based on curves, you can choose to have a different curve per channel with the Mode property.\r\nThis node is a great alternative to the gradient because it's not limited to 8 keys!\r\n\r\nNote that the internal texture resolution is 512x1 pixels and the format is 32 bit float per channel.\r\n")]
[Serializable]
public class CurveNode : MixtureNode

Fields

| Improve this Doc View Source

alphaCurve

Declaration
public AnimationCurve alphaCurve
Field Value
Type Description
UnityEngine.AnimationCurve
| Improve this Doc View Source

blueCurve

Declaration
public AnimationCurve blueCurve
Field Value
Type Description
UnityEngine.AnimationCurve
| Improve this Doc View Source

greenCurve

Declaration
public AnimationCurve greenCurve
Field Value
Type Description
UnityEngine.AnimationCurve
| Improve this Doc View Source

mode

Declaration
public CurveNode.CurveOutputMode mode
Field Value
Type Description
CurveNode.CurveOutputMode
| Improve this Doc View Source

redCurve

Declaration
public AnimationCurve redCurve
Field Value
Type Description
UnityEngine.AnimationCurve
| Improve this Doc View Source

texture

Declaration
public Texture2D texture
Field Value
Type Description
UnityEngine.Texture2D

Properties

| Improve this Doc View Source

hasSettings

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

name

Declaration
public override string name { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Enable()

Declaration
protected override void Enable()
| Improve this Doc View Source

UpdateTexture()

Declaration
public void UpdateTexture()
  • Improve this Doc
  • View Source
Back to top Generated by DocFX