Show / Hide Table of Contents

Class CrossSection

Inheritance
System.Object
MixtureNode
ShaderNode
FixedShaderNode
CrossSection
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.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\nThe cross section node allow you to generate 2D texture by taking either a slice of a texture 2D or 3D.\r\nRight now this node is limited to slices on the Y axis. \r\n")]
[Serializable]
public class CrossSection : 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

Methods

| Improve this Doc View Source

GetTempTextureDimension()

Declaration
protected override TextureDimension GetTempTextureDimension()
Returns
Type Description
UnityEngine.Rendering.TextureDimension
Overrides
MixtureNode.GetTempTextureDimension()

Implements

IUseCustomRenderTextureProcessing
  • Improve this Doc
  • View Source
Back to top Generated by DocFX