Release Notes/099/2019.10000/next

From TouchDesigner Documentation
Jump to: navigation, search

Build 2019.20030 - Nov xx, 2019[edit]

New Features[edit]

New Palette[edit]

New Python[edit]

Bug Fixes and Improvements[edit]

  • Notch TOP - Fixed crash that could occur with blocks that that do not have any exposed layers.
  • Line MAT - Fixed flashing "width" attribute issue.
  • Line MAT - Fixed unexpected changes in points after changing the "Near" parameter in a Camera COMP.
  • CPlusPlus TOP, Custom Operators - Fixed GPU memory allocation that can slow down this node when selected pixel format is different from what getOutputFormat() is asking for.
  • CPlusPlus TOP, Custom Operators - TOP_OutputFormatSpecs.pixelFormat is now filled in for all modes.
  • File In DAT - Fixed .csv files sometimes dropping the last row.
  • Web DAT - Fixed a crash that can occur if content header is missing '=' characters in its entries.
  • Fixed 'Children Cook Times' not updating in the middle click pop-up info on COMPs.
  • Fixed a hang when applying a python reference to a bound parameter.
  • Fixed automatic relative paths to the project folder not being generated when selecting files in the file chooser.
  • Possible fix to startup crash occuring on some machines.

Backward Compatibility[edit]

A built-in panel in TouchDesigner that contains a library of components and media that can be dragged-dropped into a TouchDesigner network.

The Graphics Processing Unit. This is the high-speed, many-core processor of the graphics card/chip that takes geometry, images and data from the CPU and creates images and processed data.

An Operator Family that creates, composites and modifies images, and reads/writes images and movies to/from files and the network. TOPs run on the graphics card's GPU.

To re-compute the output data of the Operators. An operator cooks when (1) its inputs change, (2) its Parameters change, (3) when the timeline moves forward in some cases, or (4) Scripting commands are run on the node. When the operator is a Gadget, it also cooks when a user interacts with it. When an operator cooks, it usually causes operators connected to its output to re-cook. When TouchDesigner draws the screen, it re-cooks all the necessary operators in all Networks, contributing to a frame's total "cook time".