Skip to content

RayTK Library v0.37

Compare
Choose a tag to compare
@t3kt t3kt released this 13 Dec 00:21

Highlights

  • Compatibility with TD 2023 experimental builds
  • New applyTransform op makes it easier to transform field values, uv coordinates, etc
  • Stability improvements and bug fixes

Details

  • Improvements / additions
    • New OPs
      • applyTransform - to apply a transform filter to field values, uv coordinates, etc (#1019)
      • modifyDistance - use a field to modify the distance values from an SDF (#1139)
      • rectangleRepeat - repeat space in tiles arranged on the sides of a rectangle (#1126)
    • New OP features
      • almostIdentityFn - threshold, base value field inputs (#1124)
      • bandField - reverse parameter
      • cubicPulseFn - phase, width field inputs (#1124)
      • easeFn - exponent field input (#1124)
      • extrude - 2D height / offset field inputs (#1134)
      • flipFn - flip 0..1 modes as well as positive/negative (#1127)
      • gainFn = exponent field input (#1124)
      • parabolaFn - exponent field input (#1124)
      • positionField - pixel uv and pixel coordinate modes
      • prismSdf - rounding (#1130)
    • Editor tools
  • Fixes
    • Fix widget compatibility issues with TD 2023 experimental builds
    • Fix angle handling in magnet (#1138)
    • Fix return type limiting in circularRepeat
  • Changes (potentially breaking)
  • Infrastructure / internals
    • Stop syncing files within clones in devel source
    • Use the new input list parameter instead of dynamically wiring up texture inputs in renderers
    • Move op-specific code out of shared libraries to improve compile speeds

Compatibility

This build is compatible with TouchDesigner 2023.11170 and later.

Snippets

Where are the snippets for this release???

They aren't included in this release due to some problems with the build process. It was a choice between waiting until that issue was fixed or releasing without them. Hopefully the issue will be addressed for the next release.