示例#1
0
文件: MinusXNode.cs 项目: yyzreal/SSE
 public override sealed void Initialize()
 {
     _result             = _result ?? new Float4OutputChannel(0, "-arg");
     _result.DisplayName = "-arg";
     _in             = _in ?? new Float4InputChannel(0, "arg", Vector4.zero);
     _in.DisplayName = "arg";
 }
示例#2
0
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel( 0, "1-v" );
     _result.DisplayName = "1-v";
     _in = _in ?? new Float4InputChannel( 0, "arg", Vector4.zero );
     _in.DisplayName = "arg";
 }
示例#3
0
        public override sealed void Initialize()
        {
            _normal = _normal ?? new Float4OutputChannel(0, "Normal");

            _sampler = _sampler ?? new Sampler2DInputChannel(0, "Sampler");
            _uv      = _uv ?? new Float4InputChannel(1, "UV", Vector4.zero);
        }
示例#4
0
文件: DotNode.cs 项目: yyzreal/SSE
 public override sealed void Initialize()
 {
     _result   = _result ?? new Float4OutputChannel(0, "Result");
     _vector1  = _vector1 ?? new Float4InputChannel(0, "Vector1", Vector4.zero);
     _vector2  = _vector2 ?? new Float4InputChannel(1, "Vector2", Vector4.zero);
     _channels = _channels ?? new EditorGroup(1, new[] { "xy", "xyz", "xyzw" }, 3);
 }
示例#5
0
文件: DotNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_vector1 = _vector1 ?? new Float4InputChannel( 0, "Vector1", Vector4.zero );
			_vector2 = _vector2 ?? new Float4InputChannel( 1, "Vector2", Vector4.zero );
			_channels = _channels ?? new EditorGroup( 1, new[] { "xy", "xyz", "xyzw" }, 3 );
		}
示例#6
0
		public override sealed void Initialize ()
		{
			_normal = _normal ?? new Float4OutputChannel( 0, "Normal" );
		
			_sampler = _sampler ?? new Sampler2DInputChannel( 0, "Sampler" );
			_uv = _uv ?? new Float4InputChannel( 1, "UV", Vector4.zero );
		}
示例#7
0
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel(0, "Result");
     _arg1   = _arg1 ?? new Float4InputChannel(0, "Arg1", Vector4.zero);
     _arg2   = _arg2 ?? new Float4InputChannel(1, "Arg2", Vector4.zero);
     _arg3   = _arg3 ?? new Float4InputChannel(2, "Arg3", Vector4.zero);
 }
示例#8
0
		public override sealed void Initialize ()
		{
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_arg1 = _arg1 ?? new Float4InputChannel( 0, "Arg1", Vector4.zero );
			_arg2 = _arg2 ?? new Float4InputChannel( 1, "Arg2", Vector4.zero );
			_arg3 = _arg3 ?? new Float4InputChannel( 2, "Arg3", Vector4.zero );
		}
示例#9
0
		public override sealed void Initialize ()
		{
			_rgba = _rgba ?? new Float4OutputChannel( 0, "RGBA" );
			_a = _a ?? new Float4OutputChannel( 1, "A" );
		
			_sampler = _sampler ?? new SamplerCubeInputChannel( 0, "Sampler" );
			_normal = _normal ?? new Float4InputChannel( 1, "Normal", new Vector4(0f,0f,1f,1f) );
		}
示例#10
0
文件: Tex2DNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_rgba = _rgba ?? new Float4OutputChannel( 0, "RGBA" );
			_a = _a ?? new Float4OutputChannel( 1, "A" );
		
			_sampler = _sampler ?? new Sampler2DInputChannel( 0, "Sampler" );
			_uv = _uv ?? new Float4InputChannel( 1, "UV", Vector4.zero );
		}
示例#11
0
        public override sealed void Initialize()
        {
            _rgba = _rgba ?? new Float4OutputChannel(0, "RGBA");
            _a    = _a ?? new Float4OutputChannel(1, "A");

            _sampler = _sampler ?? new SamplerCubeInputChannel(0, "Sampler");
            _normal  = _normal ?? new Float4InputChannel(1, "Normal", new Vector4(0f, 0f, 1f, 1f));
        }
示例#12
0
        public override sealed void Initialize()
        {
            _rgba = _rgba ?? new Float4OutputChannel(0, "RGBA");
            _a    = _a ?? new Float4OutputChannel(1, "A");

            _sampler = _sampler ?? new Sampler2DInputChannel(0, "Sampler");
            _uv      = _uv ?? new Float4InputChannel(1, "UV", Vector4.zero);
        }
示例#13
0
		public override sealed void Initialize ()
		{
			_xChannel = _xChannel ?? new EditorGroup( 0, new[] { "x", "y", "z", "w" }, 4 );
			_yChannel = _yChannel ?? new EditorGroup( 1, new[] { "x", "y", "z", "w" }, 4 );
			_zChannel = _zChannel ?? new EditorGroup( 2, new[] { "x", "y", "z", "w" }, 4 );
			_wChannel = _wChannel ?? new EditorGroup( 3, new[] { "x", "y", "z", "w" }, 4 );
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_vector = _vector ?? new Float4InputChannel( 1, "Vector", Vector4.zero );
		}
示例#14
0
 public override sealed void Initialize()
 {
     base.Initialize();
     _rgba = _rgba ?? new Float4OutputChannel(0, "RGBA");
     _a    = _a ?? new Float4OutputChannel(1, "A");
     _r    = _r ?? new Float4OutputChannel(2, "R");
     _g    = _g ?? new Float4OutputChannel(3, "G");
     _b    = _b ?? new Float4OutputChannel(4, "B");
 }
示例#15
0
 public override sealed void Initialize()
 {
     _xChannel = _xChannel ?? new EditorGroup(0, new[] { "x", "y", "z", "w" }, 4);
     _yChannel = _yChannel ?? new EditorGroup(1, new[] { "x", "y", "z", "w" }, 4);
     _zChannel = _zChannel ?? new EditorGroup(2, new[] { "x", "y", "z", "w" }, 4);
     _wChannel = _wChannel ?? new EditorGroup(3, new[] { "x", "y", "z", "w" }, 4);
     _result   = _result ?? new Float4OutputChannel(0, "Result");
     _vector   = _vector ?? new Float4InputChannel(1, "Vector", Vector4.zero);
 }
示例#16
0
 public override sealed void Initialize()
 {
     _result             = _result ?? new Float4OutputChannel(0, "Result");
     _result.DisplayName = "Result";
     _view               = _view ?? new Float4InputChannel(0, "View", Vector4.zero);
     _view.DisplayName   = "View";
     _normal             = _normal ?? new Float4InputChannel(1, "Normal", new Vector4(0.0f, 0.0f, 1.0f, 1.0f));
     _normal.DisplayName = "Normal";
 }
示例#17
0
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel( 0, "Result" );
     _result.DisplayName = "Result";
     _view = _view ?? new Float4InputChannel( 0, "View", Vector4.zero );
     _view.DisplayName = "View";
     _normal = _normal ?? new Float4InputChannel( 1, "Normal", new Vector4(0.0f,0.0f,1.0f,1.0f) );
     _normal.DisplayName = "Normal";
 }
示例#18
0
文件: MaskNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_xMask = _xMask ?? new EditorBool();
			_yMask = _yMask ?? new EditorBool();
			_zMask = _zMask ?? new EditorBool();
			_wMask = _wMask ?? new EditorBool();
		
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_vector = _vector ?? new Float4InputChannel( 0, "Vector", Vector4.zero );
		}
示例#19
0
文件: SplitNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			//_rgba = _rgba ?? new Float4OutputChannel( 0, "RGBA" );
			_x = _x ?? new Float4OutputChannel( 0, "X" );
			_y = _y ?? new Float4OutputChannel( 1, "Y" );
			_z = _z ?? new Float4OutputChannel( 2, "Z" );
			_w = _w ?? new Float4OutputChannel( 3, "W" );
		
			_vector = _vector ?? new Float4InputChannel( 0, "Vector", Vector4.zero );
		}
示例#20
0
        public override sealed void Initialize()
        {
            _xMask = _xMask ?? new EditorBool();
            _yMask = _yMask ?? new EditorBool();
            _zMask = _zMask ?? new EditorBool();
            _wMask = _wMask ?? new EditorBool();

            _result = _result ?? new Float4OutputChannel(0, "Result");
            _vector = _vector ?? new Float4InputChannel(0, "Vector", Vector4.zero);
        }
示例#21
0
文件: SplitNode.cs 项目: yyzreal/SSE
        public override sealed void Initialize()
        {
            //_rgba = _rgba ?? new Float4OutputChannel( 0, "RGBA" );
            _x = _x ?? new Float4OutputChannel(0, "X");
            _y = _y ?? new Float4OutputChannel(1, "Y");
            _z = _z ?? new Float4OutputChannel(2, "Z");
            _w = _w ?? new Float4OutputChannel(3, "W");

            _vector = _vector ?? new Float4InputChannel(0, "Vector", Vector4.zero);
        }
示例#22
0
		public override sealed void Initialize ()
		{
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_result.DisplayName = "Result";
			_view = _view ?? new Float4InputChannel( 0, "View", Vector4.zero );
			_view.DisplayName = "View";
			_scale = _scale ?? new Float4InputChannel( 1, "Height", new Vector4(0.0f,0.0f,0.0f,0.0f) );
			_scale.DisplayName = "Height";
			_bias = _bias ?? new Float4InputChannel( 2, "Bias", new Vector4(0.0f,0.0f,0.0f,0.0f) );
			_bias.DisplayName = "Bias";
		}
示例#23
0
 public override sealed void Initialize()
 {
     _result             = _result ?? new Float4OutputChannel(0, "Result");
     _result.DisplayName = "Result";
     _view              = _view ?? new Float4InputChannel(0, "View", Vector4.zero);
     _view.DisplayName  = "View";
     _scale             = _scale ?? new Float4InputChannel(1, "Height", new Vector4(0.0f, 0.0f, 0.0f, 0.0f));
     _scale.DisplayName = "Height";
     _bias              = _bias ?? new Float4InputChannel(2, "Bias", new Vector4(0.0f, 0.0f, 0.0f, 0.0f));
     _bias.DisplayName  = "Bias";
 }
示例#24
0
文件: MergeNode.cs 项目: sato-yu/SSE
 public override sealed void Initialize()
 {
     _xChannel = _xChannel ?? new EditorGroup(0, new[] { "x", "y", "z", "w" }, 4);
     _yChannel = _yChannel ?? new EditorGroup(1, new[] { "x", "y", "z", "w" }, 4);
     _zChannel = _zChannel ?? new EditorGroup(2, new[] { "x", "y", "z", "w" }, 4);
     _wChannel = _wChannel ?? new EditorGroup(3, new[] { "x", "y", "z", "w" }, 4);
     _result   = _result ?? new Float4OutputChannel(0, "Result");
     _v1       = _v1 ?? new Float4InputChannel(0, "X", Vector4.zero);
     _v2       = _v2 ?? new Float4InputChannel(1, "Y", Vector4.zero);
     _v3       = _v3 ?? new Float4InputChannel(2, "Z", Vector4.zero);
     _v4       = _v4 ?? new Float4InputChannel(3, "W", Vector4.zero);
 }
示例#25
0
文件: MergeNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_xChannel = _xChannel ?? new EditorGroup( 0, new[] { "x", "y", "z", "w" }, 4 );
			_yChannel = _yChannel ?? new EditorGroup( 1, new[] { "x", "y", "z", "w" }, 4 );
			_zChannel = _zChannel ?? new EditorGroup( 2, new[] { "x", "y", "z", "w" }, 4 );
			_wChannel = _wChannel ?? new EditorGroup( 3, new[] { "x", "y", "z", "w" }, 4 );
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_v1 = _v1 ?? new Float4InputChannel( 0, "X", Vector4.zero );
			_v2 = _v2 ?? new Float4InputChannel( 1, "Y", Vector4.zero );
			_v3 = _v3 ?? new Float4InputChannel( 2, "Z", Vector4.zero );
			_v4 = _v4 ?? new Float4InputChannel( 3, "W", Vector4.zero );
		}
示例#26
0
文件: UVPanNode.cs 项目: yyzreal/SSE
        public override sealed void Initialize()
        {
            _inputAddChannel = _inputAddChannel ?? new EditorGroup(0, new[] { "x", "y", "z", "w" }, 4);

            _xPan = _xPan ?? new EditorBool();
            _yPan = _yPan ?? new EditorBool();
            _zPan = _zPan ?? new EditorBool();
            _wPan = _wPan ?? new EditorBool();

            _result = _result ?? new Float4OutputChannel(0, "Result");
            _uv     = _uv ?? new Float4InputChannel(0, "UV", Vector4.zero);
            _time   = _time ?? new Float4InputChannel(1, "Time", Vector4.zero);
        }
示例#27
0
文件: UVPanNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_inputAddChannel = _inputAddChannel ?? new EditorGroup( 0, new[] { "x", "y", "z", "w" }, 4 );
		
			_xPan = _xPan ?? new EditorBool();
			_yPan = _yPan ?? new EditorBool();
			_zPan = _zPan ?? new EditorBool();
			_wPan = _wPan ?? new EditorBool();
			
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_uv = _uv ?? new Float4InputChannel( 0, "UV", Vector4.zero );
			_time = _time ?? new Float4InputChannel( 1, "Time", Vector4.zero );
		}
示例#28
0
文件: RPINode.cs 项目: sato-yu/SSE
 public override sealed void Initialize()
 {
     _constValue = _constValue ?? new Float4OutputChannel(0, "1/PI");
 }
示例#29
0
 public override sealed void Initialize()
 {
     _reflection = _reflection ?? new Float4OutputChannel(0, "Reflection");
 }
示例#30
0
 public override sealed void Initialize()
 {
     _alpha = _alpha ?? new Float4OutputChannel(0, "Alpha");
 }
示例#31
0
文件: MxVNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_result = _result ?? new Float4OutputChannel( 0, "Result" );
			_matrix = _matrix ?? new MatrixInputChannel( 0, "Matrix", Matrix4x4.identity );
			_vector = _vector ?? new Float4InputChannel( 1, "Vector", Vector4.zero );
		}
示例#32
0
 public override sealed void Initialize()
 {
     _customColor = _customColor ?? new Float4OutputChannel(0, "Custom");
 }
示例#33
0
 public override sealed void Initialize()
 {
     _vertexColor = _vertexColor ?? new Float4OutputChannel(0, "Color");
 }
示例#34
0
 public override sealed void Initialize()
 {
     _alpha = _alpha ?? new Float4OutputChannel( 0, "Alpha" );
 }
示例#35
0
 public override sealed void Initialize()
 {
     _vertexNormal = _vertexNormal ?? new Float4OutputChannel(0, "Normal");
 }
示例#36
0
文件: FloatNode.cs 项目: yyzreal/SSE
 public override sealed void Initialize()
 {
     base.Initialize();
     _value = _value ?? new Float4OutputChannel(0, "Value");
 }
示例#37
0
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel(0, "Result");
     _input  = _input ?? new Float4InputChannel(0, "Input", Vector4.zero);
 }
示例#38
0
		public override sealed void Initialize ()
		{
			_position = _position ?? new Float4OutputChannel(0, "Position");
		}
示例#39
0
 public override sealed void Initialize()
 {
     _emissionColor = _emissionColor ?? new Float4OutputChannel( 0, "Color" );
 }
示例#40
0
 public override sealed void Initialize()
 {
     _vertexUV = _vertexUV ?? new Float4OutputChannel( 0, "UV" );
 }
示例#41
0
 public override sealed void Initialize()
 {
     _reflection = _reflection ?? new Float4OutputChannel(0, "Reflection");
     _normal     = _normal ?? new Float4InputChannel(0, "Normal", new Vector4(0f, 0f, 1f, 1f));
 }
示例#42
0
		public override sealed void Initialize ()
		{
			_reflection = _reflection ?? new Float4OutputChannel( 0, "Reflection" );
			_normal = _normal ?? new Float4InputChannel( 0, "Normal", new Vector4( 0f, 0f, 1f, 1f ) );
		}
示例#43
0
文件: FloatNode.cs 项目: keijiro/SSE
 public override sealed void Initialize()
 {
     base.Initialize();
     _value = _value ??  new Float4OutputChannel( 0, "Value" );
 }
示例#44
0
文件: RPINode.cs 项目: keijiro/SSE
 public override sealed void Initialize()
 {
     _constValue = _constValue ?? new Float4OutputChannel( 0, "1/PI" );
 }
示例#45
0
文件: OneNode.cs 项目: JuanJSAR/SSE
		public override sealed void Initialize ()
		{
			_constValue = _constValue ?? new Float4OutputChannel( 0, "One" );
			_constValue.DisplayName = "One";
		}
示例#46
0
 public override sealed void Initialize()
 {
     _vertexColor = _vertexColor ?? new Float4OutputChannel( 0, "Color" );
 }
示例#47
0
文件: CrossNode.cs 项目: keijiro/SSE
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel( 0, "Result" );
     _vector1 = _vector1 ?? new Float4InputChannel( 0, "Vector1", Vector4.zero );
     _vector2 = _vector2 ?? new Float4InputChannel( 1, "Vector2", Vector4.zero );
 }
示例#48
0
 public override sealed void Initialize()
 {
     _constValue             = _constValue ?? new Float4OutputChannel(0, "One");
     _constValue.DisplayName = "One";
 }
示例#49
0
		public override sealed void Initialize ()
		{
			_reflection = _reflection ?? new Float4OutputChannel( 0, "Reflection" );
		}
示例#50
0
 public override sealed void Initialize()
 {
     _float4Value            = _float4Value ?? new EditorFloat4();
     _constValue             = _constValue ?? new Float4OutputChannel(0, "Value");
     _constValue.DisplayName = "Value";
 }
示例#51
0
文件: FullUV2.cs 项目: sato-yu/SSE
 public override sealed void Initialize()
 {
     _uv2 = _uv2 ?? new Float4OutputChannel(0, "UV2");
 }
示例#52
0
		public override sealed void Initialize ()
		{
			_normal = _normal ?? new Float4OutputChannel( 0, "Normal" );
		}
示例#53
0
 public override sealed void Initialize()
 {
     _result  = _result ?? new Float4OutputChannel(0, "Result");
     _vector1 = _vector1 ?? new Float4InputChannel(0, "Vector1", Vector4.zero);
     _vector2 = _vector2 ?? new Float4InputChannel(1, "Vector2", Vector4.zero);
 }
示例#54
0
 public override sealed void Initialize()
 {
     _worldNormal = _worldNormal ?? new Float4OutputChannel(0, "WorldNormal");
 }
示例#55
0
文件: MxVNode.cs 项目: sato-yu/SSE
 public override sealed void Initialize()
 {
     _result = _result ?? new Float4OutputChannel(0, "Result");
     _matrix = _matrix ?? new MatrixInputChannel(0, "Matrix", Matrix4x4.identity);
     _vector = _vector ?? new Float4InputChannel(1, "Vector", Vector4.zero);
 }
示例#56
0
 public override sealed void Initialize()
 {
     _albedoColor = _albedoColor ?? new Float4OutputChannel( 0, "Albedo" );
 }
示例#57
0
 public override sealed void Initialize()
 {
     _vertexTangent = _vertexTangent ?? new Float4OutputChannel(0, "Tangent");
 }
示例#58
0
 public override sealed void Initialize()
 {
     _vertexTangent = _vertexTangent ?? new Float4OutputChannel( 0, "Tangent" );
 }
示例#59
0
 public override sealed void Initialize()
 {
     base.Initialize();
     _rgba = _rgba ?? new Float4OutputChannel( 0, "RGBA" );
     _a = _a ?? new Float4OutputChannel( 1, "A" );
 }
示例#60
0
文件: FullUV1.cs 项目: keijiro/SSE
 public override sealed void Initialize()
 {
     _uv1 = _uv1 ?? new Float4OutputChannel(0, "UV1");
 }