<?xml version='1.0' encoding='UTF-8'?>
<materialx version="1.38">
  <!-- Do not hand edit.

      Generated by gen_jinja_to_nodedefs.py
      2025-03-28 12:32:04.871536
      
  -->
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer2I" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer2I" nodedef="ND_MTL_bitwise_or_integer2I" target="realitykit" function="IMP_MTL_bitwise_or_integer2I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer2I" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer2I" nodedef="ND_MTL_bitwise_and_integer2I" target="realitykit" function="IMP_MTL_bitwise_and_integer2I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer2I" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer2I" nodedef="ND_MTL_bitwise_xor_integer2I" target="realitykit" function="IMP_MTL_bitwise_xor_integer2I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer3I" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer3I" nodedef="ND_MTL_bitwise_or_integer3I" target="realitykit" function="IMP_MTL_bitwise_or_integer3I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer3I" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer3I" nodedef="ND_MTL_bitwise_and_integer3I" target="realitykit" function="IMP_MTL_bitwise_and_integer3I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer3I" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer3I" nodedef="ND_MTL_bitwise_xor_integer3I" target="realitykit" function="IMP_MTL_bitwise_xor_integer3I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer4I" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer4I" nodedef="ND_MTL_bitwise_or_integer4I" target="realitykit" function="IMP_MTL_bitwise_or_integer4I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer4I" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer4I" nodedef="ND_MTL_bitwise_and_integer4I" target="realitykit" function="IMP_MTL_bitwise_and_integer4I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer4I" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer4I" nodedef="ND_MTL_bitwise_xor_integer4I" target="realitykit" function="IMP_MTL_bitwise_xor_integer4I" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer" value="0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer" nodedef="ND_MTL_bitwise_or_integer" target="realitykit" function="IMP_MTL_bitwise_or_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer" value="0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer" nodedef="ND_MTL_bitwise_and_integer" target="realitykit" function="IMP_MTL_bitwise_and_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer" value="0" />
    <input name="in2" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer" nodedef="ND_MTL_bitwise_xor_integer" target="realitykit" function="IMP_MTL_bitwise_xor_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_not_integer" node="MTL_bitwise_not" nodegroup="realitykit_private">
    <input name="in1" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_not_integer" nodedef="ND_MTL_bitwise_not_integer" target="realitykit" function="IMP_MTL_bitwise_not_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_left_integer" node="MTL_shift_bits_left" nodegroup="realitykit_private">
    <input name="in" type="integer" value="0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_left_integer" nodedef="ND_MTL_shift_bits_left_integer" target="realitykit" function="IMP_MTL_shift_bits_left_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_right_integer" node="MTL_shift_bits_right" nodegroup="realitykit_private">
    <input name="in" type="integer" value="0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_right_integer" nodedef="ND_MTL_shift_bits_right_integer" target="realitykit" function="IMP_MTL_shift_bits_right_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_rotate_integer" node="MTL_rotate_bits" nodegroup="realitykit_private">
    <input name="in" type="integer" value="0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_rotate_integer" nodedef="ND_MTL_rotate_integer" target="realitykit" function="IMP_MTL_rotate_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer2" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer2" value="0,0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer2" nodedef="ND_MTL_bitwise_or_integer2" target="realitykit" function="IMP_MTL_bitwise_or_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer2" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer2" value="0,0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer2" nodedef="ND_MTL_bitwise_and_integer2" target="realitykit" function="IMP_MTL_bitwise_and_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer2" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <input name="in2" type="integer2" value="0,0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer2" nodedef="ND_MTL_bitwise_xor_integer2" target="realitykit" function="IMP_MTL_bitwise_xor_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_not_integer2" node="MTL_bitwise_not" nodegroup="realitykit_private">
    <input name="in1" type="integer2" value="0,0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_not_integer2" nodedef="ND_MTL_bitwise_not_integer2" target="realitykit" function="IMP_MTL_bitwise_not_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_left_integer2" node="MTL_shift_bits_left" nodegroup="realitykit_private">
    <input name="in" type="integer2" value="0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_left_integer2" nodedef="ND_MTL_shift_bits_left_integer2" target="realitykit" function="IMP_MTL_shift_bits_left_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_right_integer2" node="MTL_shift_bits_right" nodegroup="realitykit_private">
    <input name="in" type="integer2" value="0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_right_integer2" nodedef="ND_MTL_shift_bits_right_integer2" target="realitykit" function="IMP_MTL_shift_bits_right_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_rotate_integer2" node="MTL_rotate_bits" nodegroup="realitykit_private">
    <input name="in" type="integer2" value="0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_rotate_integer2" nodedef="ND_MTL_rotate_integer2" target="realitykit" function="IMP_MTL_rotate_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer3" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer3" value="0,0,0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer3" nodedef="ND_MTL_bitwise_or_integer3" target="realitykit" function="IMP_MTL_bitwise_or_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer3" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer3" value="0,0,0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer3" nodedef="ND_MTL_bitwise_and_integer3" target="realitykit" function="IMP_MTL_bitwise_and_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer3" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <input name="in2" type="integer3" value="0,0,0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer3" nodedef="ND_MTL_bitwise_xor_integer3" target="realitykit" function="IMP_MTL_bitwise_xor_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_not_integer3" node="MTL_bitwise_not" nodegroup="realitykit_private">
    <input name="in1" type="integer3" value="0,0,0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_not_integer3" nodedef="ND_MTL_bitwise_not_integer3" target="realitykit" function="IMP_MTL_bitwise_not_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_left_integer3" node="MTL_shift_bits_left" nodegroup="realitykit_private">
    <input name="in" type="integer3" value="0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_left_integer3" nodedef="ND_MTL_shift_bits_left_integer3" target="realitykit" function="IMP_MTL_shift_bits_left_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_right_integer3" node="MTL_shift_bits_right" nodegroup="realitykit_private">
    <input name="in" type="integer3" value="0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_right_integer3" nodedef="ND_MTL_shift_bits_right_integer3" target="realitykit" function="IMP_MTL_shift_bits_right_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_rotate_integer3" node="MTL_rotate_bits" nodegroup="realitykit_private">
    <input name="in" type="integer3" value="0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_rotate_integer3" nodedef="ND_MTL_rotate_integer3" target="realitykit" function="IMP_MTL_rotate_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_or_integer4" node="MTL_bitwise_or" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer4" value="0,0,0,0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_or_integer4" nodedef="ND_MTL_bitwise_or_integer4" target="realitykit" function="IMP_MTL_bitwise_or_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_and_integer4" node="MTL_bitwise_and" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer4" value="0,0,0,0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_and_integer4" nodedef="ND_MTL_bitwise_and_integer4" target="realitykit" function="IMP_MTL_bitwise_and_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_xor_integer4" node="MTL_bitwise_xor" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <input name="in2" type="integer4" value="0,0,0,0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_xor_integer4" nodedef="ND_MTL_bitwise_xor_integer4" target="realitykit" function="IMP_MTL_bitwise_xor_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_bitwise_not_integer4" node="MTL_bitwise_not" nodegroup="realitykit_private">
    <input name="in1" type="integer4" value="0,0,0,0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_bitwise_not_integer4" nodedef="ND_MTL_bitwise_not_integer4" target="realitykit" function="IMP_MTL_bitwise_not_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_left_integer4" node="MTL_shift_bits_left" nodegroup="realitykit_private">
    <input name="in" type="integer4" value="0,0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_left_integer4" nodedef="ND_MTL_shift_bits_left_integer4" target="realitykit" function="IMP_MTL_shift_bits_left_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_shift_bits_right_integer4" node="MTL_shift_bits_right" nodegroup="realitykit_private">
    <input name="in" type="integer4" value="0,0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_shift_bits_right_integer4" nodedef="ND_MTL_shift_bits_right_integer4" target="realitykit" function="IMP_MTL_shift_bits_right_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_rotate_integer4" node="MTL_rotate_bits" nodegroup="realitykit_private">
    <input name="in" type="integer4" value="0,0,0,0" />
    <input name="count" type="integer" value="0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_rotate_integer4" nodedef="ND_MTL_rotate_integer4" target="realitykit" function="IMP_MTL_rotate_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_float_integer" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="float" value="0.0" />
    <output name="out" type="integer" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_float_integer" nodedef="ND_MTL_reinterpret_value_float_integer" target="realitykit" function="IMP_MTL_reinterpret_value_float_integer" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_integer_float" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="integer" value="0" />
    <output name="out" type="float" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_integer_float" nodedef="ND_MTL_reinterpret_value_integer_float" target="realitykit" function="IMP_MTL_reinterpret_value_integer_float" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_vector2_integer2" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="vector2" value="0.0,0.0" />
    <output name="out" type="integer2" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_vector2_integer2" nodedef="ND_MTL_reinterpret_value_vector2_integer2" target="realitykit" function="IMP_MTL_reinterpret_value_vector2_integer2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_integer2_vector2" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="integer2" value="0,0" />
    <output name="out" type="vector2" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_integer2_vector2" nodedef="ND_MTL_reinterpret_value_integer2_vector2" target="realitykit" function="IMP_MTL_reinterpret_value_integer2_vector2" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_vector3_integer3" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="vector3" value="0.0,0.0,0.0" />
    <output name="out" type="integer3" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_vector3_integer3" nodedef="ND_MTL_reinterpret_value_vector3_integer3" target="realitykit" function="IMP_MTL_reinterpret_value_vector3_integer3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_integer3_vector3" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="integer3" value="0,0,0" />
    <output name="out" type="vector3" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_integer3_vector3" nodedef="ND_MTL_reinterpret_value_integer3_vector3" target="realitykit" function="IMP_MTL_reinterpret_value_integer3_vector3" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_vector4_integer4" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="vector4" value="0.0,0.0,0.0,0.0" />
    <output name="out" type="integer4" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_vector4_integer4" nodedef="ND_MTL_reinterpret_value_vector4_integer4" target="realitykit" function="IMP_MTL_reinterpret_value_vector4_integer4" />
  <nodedef apple_availability="macOS 16.0; visionOS 3.0; iOS 19.0" name="ND_MTL_reinterpret_value_integer4_vector4" node="MTL_reinterpret_value" nodegroup="realitykit_private">
    <input name="in" type="integer4" value="0,0,0,0" />
    <output name="out" type="vector4" />
  </nodedef>
  <implementation name="IMP_MTL_reinterpret_value_integer4_vector4" nodedef="ND_MTL_reinterpret_value_integer4_vector4" target="realitykit" function="IMP_MTL_reinterpret_value_integer4_vector4" />
  <nodedef name="ND_convert_integer2_vector2" node="convert" nodegroup="channel">
    <input name="in" type="integer2" value="0,0" />
    <output default="0" name="out" type="vector2" />
  </nodedef>
  <implementation name="IMP_convert_integer2_vector2" nodedef="ND_convert_integer2_vector2" function="IMP_convert_integer2_vector2" />
  <nodedef name="ND_convert_integer3_vector3" node="convert" nodegroup="channel">
    <input name="in" type="integer3" value="0,0,0" />
    <output default="0" name="out" type="vector3" />
  </nodedef>
  <implementation name="IMP_convert_integer3_vector3" nodedef="ND_convert_integer3_vector3" function="IMP_convert_integer3_vector3" />
  <nodedef name="ND_convert_integer4_vector4" node="convert" nodegroup="channel">
    <input name="in" type="integer4" value="0,0,0,0" />
    <output default="0" name="out" type="vector4" />
  </nodedef>
  <implementation name="IMP_convert_integer4_vector4" nodedef="ND_convert_integer4_vector4" function="IMP_convert_integer4_vector4" />
</materialx>