Difference between revisions of "Release Notes/2021.10000/next"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
* [[TOP Class]].save - Added metadata keyword to save a list of key/value pairs to the header of .exr files. | * [[TOP Class]].save - Added metadata keyword to save a list of key/value pairs to the header of .exr files. | ||
* [[kinectazureTOP Class]].colorCameraIntrinsics/depthCameraIntrinsics now return named tuples. | * [[kinectazureTOP Class]].colorCameraIntrinsics/depthCameraIntrinsics now return named tuples. | ||
+ | * Allow negative indexing of ListAttributes. Example: op('list1').rowAttribs[-1] # bottom row | ||
+ | * Allow negative indexing. | ||
+ | Example: | ||
+ | ui.panes[-1] to return last element | ||
+ | op('table1')[-1,-1] to return bottom right cell | ||
+ | op('table1').row(-1) to return bottom row | ||
+ | |||
+ | Affects following classes: | ||
+ | [[Color Class]] | ||
+ | [[Dongle Class]] | ||
+ | [[DongleList Class]] | ||
+ | [[Licenses Class]] | ||
+ | [[Monitors Class]] | ||
+ | [[Panes Class]] | ||
+ | [[Position Class]] | ||
+ | [[Quaternion Class]] | ||
+ | [[Runs Class]] | ||
+ | [[Vector Class]] | ||
+ | [[CHOP Class]] | ||
+ | [[Channel Class]] | ||
+ | [[DAT Class]] | ||
+ | [[Actors Class]] | ||
+ | [[Bodies Class]] | ||
+ | [[AttributeData Class]] | ||
+ | [[Mesh Class]] | ||
+ | [[Points Class]] | ||
+ | [[Prim Class]] | ||
+ | [[Prims Class]] | ||
+ | [[Sequence Class]] | ||
=== New Palette === | === New Palette === | ||
Line 19: | Line 48: | ||
* [[Engine COMP]] - Fixed issue which prevented custom parameters updating when "Start on Init" was turned on. | * [[Engine COMP]] - Fixed issue which prevented custom parameters updating when "Start on Init" was turned on. | ||
* [[Engine COMP]] - Fixed for parameters not being set on load in some circumstances. | * [[Engine COMP]] - Fixed for parameters not being set on load in some circumstances. | ||
+ | * [[List COMP]] - Fixed issue with fontSizeY not working. | ||
+ | * [[OP Viewer COMP]] now shares same panel values as the operator its pointing to which fixes reported issues of no click events on OP Viewer COMPs. | ||
* [[Spectrum TOP]] - Added correct error for incorrect Nvidia CUDA driver version. | * [[Spectrum TOP]] - Added correct error for incorrect Nvidia CUDA driver version. | ||
+ | * [[Point Sprite MAT]] - Now works correctly with the 'Instance Active' instancing attribute. | ||
+ | * Fixed missing menu choice entries when drag/dropping onto nodes . | ||
* Fixed issue where TouchDesigner would fail to start on some older versions of Windows 10. | * Fixed issue where TouchDesigner would fail to start on some older versions of Windows 10. | ||
* Fixed oversized node icons when node stretch extremely wide. | * Fixed oversized node icons when node stretch extremely wide. | ||
+ | * Fixed crash by correctly interpreting code points for emojis on macOS. | ||
=== Backward Compatibility === | === Backward Compatibility === | ||
'''BACKWARD COMPATIBILITY''' - | '''BACKWARD COMPATIBILITY''' - |
Revision as of 05:30, 2 March 2021
Build 2021.xxxx - Mar 03, 2021[edit]
New Features[edit]
- Movie File Out TOP - Added support for VP8 and VP9 codec encoding, into .webm containers.
- Trim CHOP - Added 'Shift Start to 0' parameter.
New Python[edit]
- TOP Class.save - Added metadata keyword to save a list of key/value pairs to the header of .exr files.
- kinectazureTOP Class.colorCameraIntrinsics/depthCameraIntrinsics now return named tuples.
- Allow negative indexing of ListAttributes. Example: op('list1').rowAttribs[-1] # bottom row
- Allow negative indexing.
Example:
ui.panes[-1] to return last element op('table1')[-1,-1] to return bottom right cell op('table1').row(-1) to return bottom row
Affects following classes:
Color Class Dongle Class DongleList Class Licenses Class Monitors Class Panes Class Position Class Quaternion Class Runs Class Vector Class CHOP Class Channel Class DAT Class Actors Class Bodies Class AttributeData Class Mesh Class Points Class Prim Class Prims Class Sequence Class
New Palette[edit]
Bug Fixes and Improvements[edit]
- Engine COMP - Fixed issue which prevented custom parameters updating when "Start on Init" was turned on.
- Engine COMP - Fixed for parameters not being set on load in some circumstances.
- List COMP - Fixed issue with fontSizeY not working.
- OP Viewer COMP now shares same panel values as the operator its pointing to which fixes reported issues of no click events on OP Viewer COMPs.
- Spectrum TOP - Added correct error for incorrect Nvidia CUDA driver version.
- Point Sprite MAT - Now works correctly with the 'Instance Active' instancing attribute.
- Fixed missing menu choice entries when drag/dropping onto nodes .
- Fixed issue where TouchDesigner would fail to start on some older versions of Windows 10.
- Fixed oversized node icons when node stretch extremely wide.
- Fixed crash by correctly interpreting code points for emojis on macOS.
Backward Compatibility[edit]
BACKWARD COMPATIBILITY -