Difference between revisions of "Unpack xyzw (LogiX node)"

From Neos Wiki
Jump to navigation Jump to search
(Reworked page to match format for other logix nodes using "Pack xyzw" as a model.)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages></languages>
 
<languages></languages>
 
<translate>
 
<translate>
 +
<!--T:1-->
 +
{{Infobox Logix Node
 +
| Name = Unpack xyzw
 +
| Image = [[File:UnpackXYZWNode.png | noframe | 128px | 'Unpack xyzw' LogiX node ]]
 +
| Input0Type = Float4 | Input0Name = *
 +
| Output0Type = Float | Output0Name = X
 +
| Output1Type = Float | Output1Name = Y
 +
| Output2Type = Float | Output2Name = Z
 +
| Output3Type = Float | Output3Name = W
 +
}}
  
== Usage == <!--T:1-->
+
<!--T:2-->
Splits a vector with 4 components into its constituent parts.
+
The '''Unpack xyzw''' node splits a vector with 4 components into its constituent parts.
  
== Inputs & Outputs == <!--T:2-->
+
== Usage == <!--T:3-->
{| class="wikitable"
 
|+Inputs
 
|-
 
| Color
 
| Label
 
| Default type
 
|-
 
| style="background-color:{{Float-color}}" |
 
|
 
| float4
 
|}
 
  
<!--T:3-->
+
== Example(s) == <!--T:4-->
{| class="wikitable"
 
|+Outputs
 
|-
 
| Color
 
| Label
 
| Type
 
|-
 
| style="background-color:{{Float-color}}" |
 
| * (float)
 
| [[Float (LogiX node) (Variables){{#translation:}}|float]]
 
|-
 
| style="background-color:{{Float-color}}" |
 
| * (float)
 
| [[Float (LogiX node) (Variables){{#translation:}}|float]]
 
|-
 
| style="background-color:{{Float-color}}" |
 
| * (float)
 
| [[Float (LogiX node) (Variables){{#translation:}}|float]]
 
|-
 
| style="background-color:{{Float-color}}" |
 
| * (float)
 
| [[Float (LogiX node) (Variables){{#translation:}}|float]]
 
|}
 
 
 
== Node ==
 
<!--T:4-->
 
[[File:LogiX.Operator.UnpackXYWZ.jpg|300px]]
 
 
 
== Example(s) == <!--T:5-->
 
 
[[File:LogiX.Operator.UnpackXYZW.Example.2.jpg|500px|Example]]
 
[[File:LogiX.Operator.UnpackXYZW.Example.2.jpg|500px|Example]]
  
 +
<!--T:5-->
 
[[File:Logix.Operator.UnpackXYWZ.Example.3.jpg|500px|Example]]
 
[[File:Logix.Operator.UnpackXYWZ.Example.3.jpg|500px|Example]]
  
== Node Menu == <!--T:7-->
+
== Node Menu == <!--T:6-->
 
</translate>
 
</translate>
  
[[Category:LogiX{{#translation:}}|UnpackXYZW]]
+
[[Category:LogiX{{#translation:}}|Unpack xyzw]]
[[Category:LogiX: Operators{{#translation:}}|UnpackXYZW]]
+
[[Category:LogiX:Operators{{#translation:}}|Unpack xyzw]]
 
{{:NodeMenu-Operators}}
 
{{:NodeMenu-Operators}}

Latest revision as of 23:42, 9 July 2023

Other languages:
English • ‎日本語
Unpack xyzw
'Unpack xyzw' LogiX node
Inputs
  Float4 *
Outputs
  Float X
  Float Y
  Float Z
  Float W

The Unpack xyzw node splits a vector with 4 components into its constituent parts.

Usage

Example(s)

Example

Example

Node Menu

Operators
Back Bool Vectors Nullable Parsing - ! !=
% & ?: ?? ^ | |V|
|V|² + +/- +1 < << ==
> >> × ×dT ÷ ÷dT
° · 0 1 -1 1/x
1-x A^-1 Cross Determinant Distance Filter Invalid Get Type
IsInfinity IsNaN IsNull Mask Matrix Element -n NAND
NOR Normalized NotNull Pack Columns Pack rgba Pack Rows Pack xy
Pack xyz Pack xyzw Project Reflect ROL ROR To String
Transpose Unpack Columns Unpack Rows Unpack xy Unpack xyz Unpack xyzw
XNOR