Close

2020.24520

Notch TOP available for Commercial and Educational licenses, NDI 4.5, Kinect Azure SDK 1.4.0 and Body Tracking 1.0.1, improvements and bug fixes.
Release Notes 
Jun 17, 2020
New Features
  • Notch TOP - Notch TOP is now enabled for TouchDesigner/TouchPlayer Commercial and Educational licenses. A Commercial/Educational license will run up to 2 Notch TOPs at 1920x1080 resolution. For unlimited Notch TOPs at any resolution, use TouchDesigner/TouchPlayer Pro licenses.
  • Video Device In TOP - DirectShow support improved, should now support many more devices and allow their resolution to be set via Signal Format menu (previously resolution settings were only available when using Media Foundation). Enables use with the new Webcam Utility for DSLRs for example.
New Python
  • OP.tags now refresh expressions that access tags properly.
  • Panes.current now re-updates expressions on change.
Bug Fixes and Improvements
  • NDI - Upgrade to NDI 4.5
  • Kinect Azure TOP - Updated sensor sdk to version 1.4.0 and body tracking sdk to 1.0.1
    • Added a parameter to indicate the sensor orientation to improve body tracking results.
    • Fixed a bug with changing which GPU the body tracking was running on.
  • Level TOP - Fixed node not working correctly with RG textures.
  • Ouster Select TOP - Fixed a cooking bug when the parent Ouster node was not used directly.
  • Substance TOP - Added an automatic conversion from sRGB to linear colorspace (effecting basecolor).
  • Substance TOP - Added new parameter to invert the normal map coming from the sbsar file. Normal maps for DirectX vs openGL are inverted, so sbsar materials that were exported for DirectX application will often have the normal map inverted for TouchDesigner usage.
  • CPlusPlus TOP / Custom Operators - Add ability to vertically flip image coming in via CPU memory using TOP_GeneralInfo.memFirstPixel
  • MIDI In CHOP - When using simplified output, channels are now listed in the order they are created rather than sorted by number.
  • MIDI In CHOP - Added new parameter to sort automatically generated channels.
  • Movie File In TOP - Fixed BC7/BC6 .dds files not loading correctly.
  • NDI Out TOP - Fixed artifacts that occur usng 16-bit format and the input signal has pixels outside the 0-1 range.
  • NDI Out TOP - Fixed crash that can occur when using audio output.
  • Timer CHOP - Fixed onSegmentExit() calls during gotos in Parallel mode.
  • OP Find DAT - Fixed Incremental updates.
  • OP Find DAT - Fixed depth calculation when using nested wired operators.
  • SocketIO DAT - Fixed crash with emit() method.
  • XML DAT - Added support for single or double quotes.
  • Engine COMP - Numerous tweaks and improvements
    • Correctly report an error if parameter binding errors prevent loading.
    • Fixed issue which caused custom toggle parameters to be ignored in some circumstances.
    • Fixed issue which could cause Ins and Outs to be wrongly ordered.
    • Added support for parameter menus.
  • Fixed cases where Nvidia GPU isn't detected on AMD/Nvidia mixed laptops.
  • Fixed @group syntax in operator parameters.
  • Fixed crash with self-deleting nodes when saving.
  • Fixed crash with tag dependency on deleting nodes.
  • Fix disconnected inputs during undo/redu from COMP.copy method.
  • Installer re-implemented /Extract: extract the installer to /DIR or if not specified parallel to itself. Optional /Extract-full will include all vsredistributables, universalCRTs and KBUpdates.