Release Notes/099/2018.20000/next

From TouchDesigner Documentation
Revision as of 22:15, 15 October 2018 by Ben (talk | contribs)
Jump to: navigation, search

Official Build 2018.26640 - Oct xx, 2018[edit]

New Features[edit]

New Palette[edit]

  • TDAbleton update
    • Max issue - Macro numbers are no longer mixed up.
    • Max issue - Deleting or adding tracks no longer breaks connection with TDA devices.
    • Max issue - TDA Rack devices have accurate help on "OUT" buttons.
    • Adding cue points no longer causes textport error spam.
    • Empty scene names no longer cause errors.

New Python[edit]

  • CHOP Class - Added numpyArray() method to get the CHOPs contents into a 2D numpy array.
  • Channel Class - Added numpyArray() method to get the Channel into a 1D numpy array.
  • OP Class - Deprecate recursiveChildren, rename to numChildrenRecursive.

Bug Fixes and Improvements[edit]

  • GLSL TOP - Fixed issues where editing a locked DAT wouldn't cause the shader to recompile.
  • Audio Device In CHOP - Fixed crash when selecting DataPath or ASIO input on system with no audio devices.
  • Screen Grab TOP - Fixed a bug with orientation of monitors when in portrait mode.
  • CPlusPlus TOP - Fixed some overcooking that can occur due to TOP_GeneralInfo::cookEveryFrameIfAsked not being initliazed to a default value properly.
  • Phong MAT / PBR MAT - Fixed a bug with 3D textures being used for height maps.
  • Fixed panel sliders automatically appearing incorrectly in some cases.
  • len(SOP.prims), len(SOP.points) now updates appropriately.
  • macOS - Fixed crash that occurs when trying to access camera and microphone input on macOS 10.14 Mojave.
  • macOS - Fixed splash screen not working on macOS 10.14 Mojave.

Backwards Compatibility[edit]


The viewer of a node can be (1) the interior of a node (the Node Viewer), (2) a floating window (RMB->View... on node), or (3) a Pane that graphically shows the results of an operator.

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

A Tscript-only script that executes one or more scripting language commands. The F1 to F12 keys run macros. The F1 macro puts you in Perform Mode. See also Script, DAT and Python.

An Operator Family that manipulates text strings: multi-line text or tables. Multi-line text is often a command Script, but can be any multi-line text. Tables are rows and columns of cells, each containing a text string.

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.

An Operator Family that reads, creates and modifies 3D polygons, curves, NURBS surfaces, spheres, meatballs and other 3D surface data.