Close

Release Notes/2021.30000/next

These are the release notes for our upcoming release. Welcome to the "insider club"!

Known Issues

All Builds

  • Some TOP networks may display garbage textures on AMD or Intel GPUs.
  • Some panel borders and buttons elements may not display correctly on hiDPI monitors.

macOS Specific

  • macOS - Texture flickering in floating windows on Apple Silicon Macs.
  • palette:particlesGpu - On macOS, no longer crashes but still doesn't work yet.
  • USD COMP - Not working yet.

macOS Apple Silicon Build Specific


Build 2022.23300 - May 09, 2022

New Features

  • Hap - Add support for new Hap HDR format. A 16-bit movie format that is just as fast to playback as other Hap formats. Slower to encode though.
  • Added support for 10-bit Window output (using environment variable TOUCH_10_BIT_COLOR=1).
  • Movie File Out TOP - Added support for encoding Hap R at a much faster speed.

New Python

  • TOP Class.cudaMemory() method is working again.
  • TextCOMP Class.evalTextSize - Returned text height now includes word wrap and line breaks when the Text COMP 'Type' parameter is set to Multi Line.

New Palette

  • Palette:camSchnappr - Fixed a bug in autoblend where blue gamma was not adjusted. Also changed the default for Gamma to 2.0.
  • Palette:particlesGpu - Complete overhaul removing geometry shaders and making it compatible with macOS. Numerous feature additions for more control over forces and particle attributes.
  • Palette:SVG - v0.1.4 - Removing a hack that was in place because of an issue in CEF (Chromium).
  • videoPlayer component - Deprecated and removed. Users should use the Palette:moviePlayer component instead.
  • Widgets - Improved handeling of relative paths for file and folder selection widget.
    • New Relative paths menu
    • Use project.paths toggle to allow for customizing how paths are collapsed and expanded relative to the project folder.
    • TextArea component now uses the Text COMP. Edit button was removed and a more complete edit mode menu replaces the edit toggle.


Bug Fixes and Improvements

  • Actor COMP - In Bullet simulations fixed a collision shape bug when 'Update Collision Shape' and 'Infinite Mass' are both enabled.
  • Light COMP - Fixed 'Custom Projection Matrix' parameter not being enabled.
  • OP Viewer COMP - Turning off 'Interactive' now blocks all panel values from viewed panels.
  • OP Viewer COMP - Turning off 'interactive' now only affects the viewed panel and leaves the OP Viewer's own panel behaviours active.
  • Text COMP - Added support for font size, color, skew, tracking and stretch to the specification table.
  • Text COMP - Added support for a Specification CHOP.
  • Text COMP - Fixed a bug where word wrap could still be on after switching from multi line to single line mode.
  • Text COMP - Fixed a bug where the 'Text' parameter value was not updated when deleting text using 'Edit Mode' = Editable (Continuous Update).
  • Text COMP / DAT Viewer - Fixed a bug with undoing text deletion after a redo.
  • Movie File In TOP - Fixed bug loading EXR files with partial data windows.
  • Movie File Out TOP - Fixed incorrect warning message when recording with some codecs.
  • Text TOP - Improved kerning for Bitmap fonts on Windows when using english text.
  • Audio VST CHOP - Plugin state crash workaround - Added 'Load Plugin State' parameter to allow for disabling of the feature with unstable plugins (notably Tyrell N6 VST).
  • Count CHOP - Fixed missing narrow/single sample pulses.
  • MIDI In CHOP - Option to 'Preserve Pulses' now exposed and fixed bugs causing erratic output.
  • OpenVR CHOP - Prevent TouchDesigner from closing on SteamVR shutdown.
  • OP Find DAT - Don't recook unnecessarily when child comment changes.
  • Fixed issue with panel layout in Palette and OP Snippets. Palette no longer lays out badly when toggling its display on/off.
  • Performance improvements when navigating networks with a large number of DAT viewers.
  • DAT viewers are now anchored to the mouse position when zooming with the middle mouse button.

Backward Compatibility