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

From TouchDesigner Documentation
Jump to: navigation, search
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Build 2019.19160 - Sep 18, 2019==
+
== Build 2019.20700 - Mar 05, 2020 ==
  
 
=== New Features ===
 
=== New Features ===
  
* [[Notch TOP]] - Added 'Aspect Scale' parameter for each exposed camera, allowing output to be adjusted in multi-camera setups
+
 
* [[Blend CHOP]] - Added 'Additive Blending' method. Additive blending is the same as Proportional but without the normalization of weights
 
  
 
=== New Palette ===
 
=== New Palette ===
  
* [[Palette:camSchnappr]] - Version 2.53 bug fixes and improvements
 
** Multiple specified camSchnappr's Auto Blend feature is now properly referenced.
 
** Point IDs no longer move away from point when zooming out of viewport.
 
** Fixed problem where camSchnappr was not using referenced project's grid position.
 
** New parameters added to control ArcBall mutipliers, helpful for dealing with geometry of various scales.
 
** Added 'Alt Modifier Key Parameter' to control step size when moving points with alt+arrow key.
 
* [[Palette:kantanMapper]] - Bug fixes and improvements
 
** New shapes get an individual name.
 
** Fixed alpha for freeform shapes.
 
** Rectangles and freeform shapes now have Texture ID parameter exposed letting you specify the texture to use with kantanUVHelper.
 
** Added ability to create a custom softedges with access to every corner point seperately.
 
* [[Palette:searchReplace]] - Fixed bug where Table DAT's exact dimensions can be destroyed by replace.
 
* [[Widgets]] updated.
 
** autoUI.tox 0.4.7 now has better error messages when you don't have a widgets package in your project.
 
* [[TDAbleton]] updated to 1.21.0
 
** Value return parameters from Live now work with binding.
 
** Cleaned up demo dependencies, stop textport spam, and remove 'tests' component.
 
** Automatically pick MAX devices.
 
** New "TDA Ignore" Max devices that make TouchDesigner ignore all following devices in chain (for speed)
 
** 'Timeslice OSC' parameter on TDA components to eliminate constant cooking of inputs (replaces old selective cooking option ).
 
** 'Send Only' parameter option on TDA components turns off all OSC CHOP inputs completely.
 
** Ticks included in time data for song.
 
  
 
=== New Python ===
 
=== New Python ===
  
* [[COMP Class]].copyOPs now preserves wiring when source component is the same as the destination.
 
* [[App Class]] - New <code>windowColorBits</code> member.
 
  
 
=== Bug Fixes and Improvements ===
 
=== Bug Fixes and Improvements ===
  
<!--* EULA updated-->
+
* [[OpenVR CHOP]]/[[OpenVR TOP]] - Upgraded to OpenVR v1.9.16
* [[Custom Operators]] - Fixed crash that can occur when a 2nd input is connected when no 1st input is connected.
+
* Fixed startup crash that that was occuring on Intel GPUs with the newest drivers. (Often ones installed via Windows Update)
* [[NDI In TOP]] - Receiving interlaced sources should now work, they will automatically be deinterlaced.
+
* [[Window COMP]] [[macOS]] - Fixed issues where borderless perform windows wouldn't work properly on macOS 10.15 Catalina.
* [[NDI Out TOP]] - Fixed crash that can occur at certain resolutions, such as 960x540.
+
* [[Render TOP]] - Fixed crash when using the last GLSL sampler parameter.
* [[GLSL TOP]] - Fixed some issues with #include statements when referencing Select DATs.
+
* [[Notch TOP]] - Fixed crash when switching layer parameter to expression mode.
* [[RealSense TOP]] - Upgrade to libRealSense 2.26.0. Gived error when firmware is out of date.
+
* [[OpenColorIO TOP]] - Fixed a texture precision bug; remove precision parameter and set precision to 32-bit float.
* [[Audio Movie CHOP]] / [[Audio File In CHOP]] - Fixed crash that can occur when files with more than 8 channels are used.
+
* [[CPlusPlus TOP]] - Fixed recent crash introduced in the last release when using older plugins.
* [[Logic CHOP]] - Fixed memory leak with duplicate names.
+
* [[FBX COMP]] - Added support for FloatVectorArray vertex cache channel types.
* [[Reorder CHOP]]- Fixed an incorrect sorting with "Base Name Sort" option.
+
* [[Leap Motion CHOP]] - Wrist and elbow positions are now output properly when 'API' set to Version 4 Orion.
* [[OSC In CHOP]] - Fixed stripping name segments.
+
* [[PosiStageNet CHOP]] - Fixed bug with channel names appearing incorrectly and fixed a crash due to parsing error.
* [[OSC In DAT]] - Backward compatibility fix: 'Blank Lines for Non-Scoped Bundles'
+
* [[Timer CHOP]] - Force a ready pulse whenever 'Start' is re-pulsed.
* [[Lookup DAT]] - Fix Row Values/Col Values menu options.
+
* [[Timer CHOP]] - Fixed auto start when onInitialize() callback returns a delayed initialize.
* [[FBX COMP]] - Fixed cooking issue when it has a wired parent COMP.
+
* [[Par Class]] - Fixed precision loss when assigning a value to a parameter due to cast to a float.
* [[FBX COMP]] / [[USD COMP]] - Fixed bug with 'Extend Right' Hold mode.
+
* Fixed crash when trying to remove a mapping from the [[MIDI Device Mapper Dialog]].
* [[Light COMP]] - Fixed bug with incorrect shadows showing up when using soft shadowing.
+
* Fixed crash using print statements in python threads.
* [[Export Movie Dialog]] - Now allow for non-integer frame rates ie. 29.97 or 59.94.
+
* Fixed slow memeory leak when using ipar expressions.
* Fixed [[Global OP Shortcut]]s sometimes resulting in long paths being created when using 'Paste Reference' or 'Paste Bind'.
+
* Fixed linking of tags when copying nodes.
* Fixed a crash when comparing the Point/Prim/Vertex with invalid types.
+
* toeexpand/toecollapse will now tolerate forward or backward slashes.
  
 
=== Backward Compatibility ===
 
=== Backward Compatibility ===

Latest revision as of 14:15, 5 March 2020

Build 2019.20700 - Mar 05, 2020[edit]

New Features[edit]

New Palette[edit]

New Python[edit]

Bug Fixes and Improvements[edit]

  • OpenVR CHOP/OpenVR TOP - Upgraded to OpenVR v1.9.16
  • Fixed startup crash that that was occuring on Intel GPUs with the newest drivers. (Often ones installed via Windows Update)
  • Window COMP macOS - Fixed issues where borderless perform windows wouldn't work properly on macOS 10.15 Catalina.
  • Render TOP - Fixed crash when using the last GLSL sampler parameter.
  • Notch TOP - Fixed crash when switching layer parameter to expression mode.
  • OpenColorIO TOP - Fixed a texture precision bug; remove precision parameter and set precision to 32-bit float.
  • CPlusPlus TOP - Fixed recent crash introduced in the last release when using older plugins.
  • FBX COMP - Added support for FloatVectorArray vertex cache channel types.
  • Leap Motion CHOP - Wrist and elbow positions are now output properly when 'API' set to Version 4 Orion.
  • PosiStageNet CHOP - Fixed bug with channel names appearing incorrectly and fixed a crash due to parsing error.
  • Timer CHOP - Force a ready pulse whenever 'Start' is re-pulsed.
  • Timer CHOP - Fixed auto start when onInitialize() callback returns a delayed initialize.
  • Par Class - Fixed precision loss when assigning a value to a parameter due to cast to a float.
  • Fixed crash when trying to remove a mapping from the MIDI Device Mapper Dialog.
  • Fixed crash using print statements in python threads.
  • Fixed slow memeory leak when using ipar expressions.
  • Fixed linking of tags when copying nodes.
  • toeexpand/toecollapse will now tolerate forward or backward slashes.

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.