Difference between revisions of "Release Notes/099/2018.20000/next"

From TouchDesigner Documentation
Jump to: navigation, search
Line 1: Line 1:
== Official Build 2018.26550 - Oct xx, 2018==
+
== Official Build 2018.26640 - Oct xx, 2018==
  
 
=== New Features ===
 
=== New Features ===
  
 
* [[Audio Oscillator CHOP]] - Now supports me.chanIndex for individual channel control.
 
* [[Audio Oscillator CHOP]] - Now supports me.chanIndex for individual channel control.
 
+
* [[Window COMP]] - Common parameters:  Node View / Operator Viewer
 
=== New Palette ===
 
=== New Palette ===
  
 +
* [[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 ===
 
=== New Python ===
Line 12: Line 18:
 
* [[CHOP Class]] - Added numpyArray() method to get the CHOPs contents into a 2D numpy array.
 
* [[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.
 
* [[Channel Class]] - Added numpyArray() method to get the Channel into a 1D numpy array.
 +
* [[OP Class]] - Deprecate recursiveChildren, rename to numChildrenRecursive.
  
  
Line 17: Line 24:
  
 
* [[GLSL TOP]] - Fixed issues where editing a locked DAT wouldn't cause the shader to recompile.
 
* [[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.
 
* [[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.
 
* Fixed panel sliders automatically appearing incorrectly in some cases.
 
* len(SOP.prims), len(SOP.points) now updates appropriately.
 
* len(SOP.prims), len(SOP.points) now updates appropriately.
* Fix splash screen not working on macOS 10.14.
+
* [[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 ===
 
=== Backwards Compatibility ===
  
 
* '''BACKWARDS COMPABITIBILITY WARNING''' -
 
* '''BACKWARDS COMPABITIBILITY WARNING''' -

Revision as of 22:15, 15 October 2018

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]

  • BACKWARDS COMPABITIBILITY WARNING -

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.