÷ (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page ÷ (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語
÷
'÷' LogiX node
Inputs
  Float A
  Float B
Outputs
  Float *

÷ノードはA入力をB入力で割ってその結果を出力します。

使用方法

ノードブラウザから生成されたとき、このノードはデフォルトでfloatデータ型を受け入れます。しかし、このノードは、適切なワイヤが入力に接続された場合、異なる数値型を受け入れるために上書きされます。ほとんどのデータ型が接続されている場合、このノードは浮動小数点数の除算を実行します。特にこのモードでは、0 ÷ 0 は特殊な数値 NaN を出力します。0でない数値を0で割ると、特殊な値Infinityが出力されます。整数(int)データ型が接続されている場合、このノードは整数の除算を行い、結果の商を出力します(代わりに余りが必要な場合は、% (LogiX node)を使用してください)。

float3などのベクトル型データ型が接続されている場合、除算は要素ごとに計算される。例えば、入力AとBが [10,15,20] で、 [2,3,4] が接続されている場合、出力は [5,5,5] になります。

このノードは、いくつかのデータ型の混合を受け入れるようにオーバーロードすることができる。たとえば,ベクトル値(float3 や RGBA の色値など)が A 入力に接続されている場合,スカラー値(float など)が B 入力に接続されることがあります.出力は、Aと同じ次元数で、すべての要素をBで割ったベクトルとなります。

ノードメニュー

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