示例#1
0
 internal AddClosureInputs(ShaderNode parentNode)
 {
     Closure1 = new ClosureSocket(parentNode, "Closure1");
     AddSocket(Closure1);
     Closure2 = new ClosureSocket(parentNode, "Closure2");
     AddSocket(Closure2);
 }
示例#2
0
 internal OutputInputs(ShaderNode parentNode)
 {
     Surface = new ClosureSocket(parentNode, "Surface");
     AddSocket(Surface);
     Volume = new ClosureSocket(parentNode, "Volume");
     AddSocket(Volume);
     Displacement = new FloatSocket(parentNode, "Displacement");
     AddSocket(Displacement);
 }
示例#3
0
 internal MixClosureInputs(ShaderNode parentNode)
 {
     Fac = new FloatSocket(parentNode, "Fac");
     AddSocket(Fac);
     Closure1 = new ClosureSocket(parentNode, "Closure1");
     AddSocket(Closure1);
     Closure2 = new ClosureSocket(parentNode, "Closure2");
     AddSocket(Closure2);
 }
示例#4
0
 public ScatterVolumeOutputs(ShaderNode parentNode)
 {
     Volume = new ClosureSocket(parentNode, "Volume");
     AddSocket(Volume);
 }
示例#5
0
 internal TransparentBsdfOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
 public AbsorptionVolumeOutputs(ShaderNode parentNode)
 {
     Volume = new ClosureSocket(parentNode, "Volume");
     AddSocket(Volume);
 }
示例#7
0
 internal BackgroundOutputs(ShaderNode parentNode)
 {
     Background = new ClosureSocket(parentNode, "Background");
     AddSocket(Background);
 }
示例#8
0
 internal GlossyOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
示例#9
0
 public HueSaturationOutputs(ShaderNode parentNode)
 {
     Color = new ClosureSocket(parentNode, "Color");
     AddSocket(Color);
 }
示例#10
0
 internal RefractionBsdfOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
 public BrightnessContrastOutputs(ShaderNode parentNode)
 {
     Color = new ClosureSocket(parentNode, "Color");
     AddSocket(Color);
 }
示例#12
0
 public GlassOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
示例#13
0
 public AnisotropicBsdfOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
示例#14
0
 internal MixClosureOutputs(ShaderNode parentNode)
 {
     Closure = new ClosureSocket(parentNode, "Closure");
     AddSocket(Closure);
 }
示例#15
0
 public DiffuseBsdfOutputs(ShaderNode parentNode)
 {
     BSDF = new ClosureSocket(parentNode, "BSDF");
     AddSocket(BSDF);
 }
示例#16
0
 internal EmissionOutputs(ShaderNode parentNode)
 {
     Emission = new ClosureSocket(parentNode, "Emission");
     AddSocket(Emission);
 }
示例#17
0
 public HoldoutOutputs(ShaderNode parentNode)
 {
     Holdout = new ClosureSocket(parentNode, "Holdout");
     AddSocket(Holdout);
 }