MAT expanded blending functions, bug fixes and improvements
Release Notes
Jan 29, 2021
New Features
-
Phong MAT - (And all other MATs) now have expanded blending functionality. There is a new 'Blend Operation' menu to select from Add, Subtract, Reverse Subtract, Minimum, and Maximum operations. In addition there is a separate operation menu just for alpha. Furthermore new options for Constant Color/Constant Alpha are found in the 'Source Color'/'Destination Color' menus which enable 'Blend Constant Color' parameters when selected.
-
Analyze TOP - Added Minimum/Maximum Value operations to return the smallest or largest value in the analyze channel. The existing Minimum and Maximum operations have been renamed Minimum/Maximum Pixel and still return all channels of the pixel with the smallest or largest value.
New Python
-
ScriptCHOP Class.timeSliceDefault - Default time slice value equivalent to the input CHOP's isTimeSlice.
-
CHOP Class.isTimeSlice - allow to be set in scriptCHOP case.
-
Drag-and-Drop callbacks arguments all take an 'info' dictionary, see BACKWARD COMPATIBILITY WARNING.
New Palette
-
Palette:camera - Updated navigation modes to match changes to the built-in geometry viewer. 'Cursor' and 'Viewport' behaviours have been split into separate modes and geometry picking is enabled for all camera actions in 'Cursor' mode. Updated to version 0.13
-
Palette:camera - Added basic support for using a 3D Spacemouse to control the camera via the Joystick CHOP.
Bugs Fixes and Improvements
-
Nvidia Flex TOP - Changed output pixel format to 32-bit float RGB instead of RGBA since velocity only has 3 components.
-
Monochrome TOP - Fixed a shader bug on macOS.
-
Movie File Out TOP - Try to fix some crashes on newer 3000 series GPUs when encoding H264/H265.
-
Video Stream Out TOP - Added control for sending silent audio when no audio output is provided. Some services such as YouTube require audio data always. Other's do not support MP3 so no audio stream should be sent.
-
Alembic SOP / Import Select SOP - 'Direct To GPU' bug fix, deactivating/reactivating viewer would sometimes clear the imported SOP data.
-
Sprinkle SOP - Fixed crash when input has no points.
-
OP Find DAT - Fixed recent crash when matching parameters.
-
Optimized Expressions - Added support for n.par['tx'] (the [] part).
-
Fixed the orientation of the Top and Right cameras in all 3D geometry viewers
-
Fixed references to TDFunctions causing extra extension initializations.
-
Fixed auto scrollbars in children.
-
Fixed crash when updating 'inside' panel value which trigger cooks that cause the current UI to be deleted.
-
FIxed an issue with Cue and Cue Point not always updating.
-
Auto scrollbars turning off now layout properly first time.
-
Basic widgets fixed problems with font enumeration and Border Color fix to 2D slider.
-
TDAbleton updates
-
Ableton console now scrolls infinitely like textport abletonMIDI component
-
Added "split touching notes" feature to separate incoming MIDI notes abletonSong component
-
Added time signature controls to abletonTrack, abletonChain and abletonClipSlot components
-
Added Color and Clip Color controls, see BACKWARD COMPATIBILITY WARNING - clip data channels now include the clip number in their names.
-
Backward Compatibility
-
BACKWARD COMPATIBILITY WARNING- TDAbleton - Clip data channels now include the clip number in their names.