Releases: charlesangus/DeepC
Updated release with icons and menu.py
Release .zip now includes a full structure with icons and menu.py, ready to go.
DeepCSaturation
New node - DeepCSaturation. Does what you'd expect.
Bugfix Remove Channels
RemoveChannels was adding, not removing channels...
Rewrite core nodes using wrappers
Almost a full re-write. Now using wrapper base classes to provide consistent functionality without code duplication. For the end user, this means little except consistency between nodes, but for developers (i.e. me), it means much more maintainable code, and a better starting point for future nodes.
New features:
- all matte nodes (DeepCPMatte, DeepCPNoise, DeepCID) now allow you to choose a merge operation to perform on the incoming channels
New nodes:
- DeepCID: convert Deep ID passes to mattes
- DeepCBlink: basic proof-of-concept of using Blink on Deep images; currently only works for non-spatial kernels (i.e. getting data from another pixel is ill-defined behaviour)
New Nodes, More Performance
First release of DeepCAddChannels and DeepCRemoveChannels, which use the new 11.2 Deep API for better performance.
Updated DeepCGrade node with 11.2 API for better performance.
Dropped support for 11.0 and 11.1, due to dependence on 11.2 API. All nodes will use this standard going forward.
Fixed sidemasking
Side masking row access was set up incorrectly, leading to corruption when using side masks.
Fix Deep masking
Erroneously released 0.1.0 without Deep masking support in all nodes; this is now corrected.
Now releasing each Nuke version separately, as it probably always should have been...
Beta
Basic functionality:
- DeepCGrade node with Deep masks and flat masks
- DeepCWorld node, for generating World Position data from Deep data
- DeepCPMatte node, for generating spherical and cubic Deep masks from World Position data
- DeepCPNoise node, for generating Deep noise from World Position data
Versions:
- Linux
- 11.0
- 11.1
- 11.2
- 11.3