Houdini 20.0 ノード APEXノード

IntBitMaskToBool

ビットマスクから個々のビットを抽出します。

On this page
Since 20.0

Value<Bool>ノードを mask 可変長出力に接続することで、ビットマスクから個々のビットを抽出します。 この出力の各サブポートは、ビットマスクから1ビットを抽出し、1番目のサブポートはそのビットマスクの最下位ビットに呼応しています。 Trueのブール出力は、そのビットマスクでは値が1であることを示し、Falseのブール出力は値が0であることを示します。例:

整数入力 ビットマスク 出力サブポート

1

0001

mask0 = True

8

1000

mask0 = False
mask1 = False
mask2 = False
mask3 = True

10

1010

mask0 = False
mask1 = True
mask2 = False
mask3 = True

入力

entries: Int

ビットが抽出されるビットマスク。

出力

mask: VariadicArg<Bool>

Bool値の可変長出力。 各エントリーはビットマスクの1ビットを示し、1番目のエントリーはそのビットマスクの最下位ビットに呼応しています。

See also

APEXノード