Copyright (c) 2015 , Jens Kafitz. All Rights Reserved.




 RELEASE DATE: January 28, 2015


 REQUIRES: Mari 2.6v3 or later




New Features

Feature Improvements

Bugfixes

Known Issues + Workarounds

Credits



NEW FEATURES

Click on a feature for more information



Texture Scatter 2D

A Texture Bombing Node capable of automatically creating tileable textures up to 32k





TEXTURE SCATTER 2D : A NOTE TO WINDOWS USERS


Please refer to Known Issues & Workarounds before use to avoid display driver crashes on Windows. Lnux & Mac Users are unaffected.




Axis Projection

Axis Projection is similar to a Triplanar Projection but with a lot more control over

rotation of projection in space (for objects that are not perfectly aligned in XYZ)

and isolation of each +/- axis



Backface Mask

A way to isolate interior faces of objects for example cloth lining. Works off your objects normals.




VoronoiPopcorn

A complex procedural for creating veins, cracks, crumbled paper looks etc. Baking/Flattening recommended.




Black/White/Grey Constants

Ever realized how many times you create a constant, then set it to black, white or grey ? 

If the answer is : "A lot" then this simple addition of the 3 pre configured constants will come in handy.

Press TAB while in the Layer Palette and type white, grey or black



Illegal Value Warning

Adjustment layer that gives a visual warning when values outside a custom range are detected.



Posterize

Simple Posterize adjustment implementation, specifying how many color/value steps you want, optionally on desaturated colors.




Export Selection

A new feature was added to the right mouse click menu to export multiple selected images from the Image Manager.

Existing naming and extensions are kept. If no extension is found images will be exported in TIF format.




Export UV Mask

A new feature was added to the Objects Menu that allows you to export Geometry UV Masks




Duplicate & Flatten

A new feature was added that allows you to easily flatten a duplicate of a selected channel.

Naming of the new channel is inherited from the original, any sharing on the original is maintained.



Export Custom Channel Selection

A new Export Mode was added that allows you to export a custom selection of channels across multiple geometries



Save/Load/Create from Channel Resolution

A new feature was added that allows you to transfer mixed UDIM Resolution Layouts between Channels




Clone & Merge Layers

A new feature was added to give similar functionality to Photoshop's "Merge Visible".

Clone & Merge will create a merged copy of all selected layers - optionally for selected UDIMs only.


Toggle Visibility

New options have been added to toggle visibility state of multiple selected/unselected layers


Toggle Lock

New options have been added to toggle lock state of multiple selected/unselected layers


Channel Layer

A new option has been added to simplify the use of entire Channels in another Layerstack


Channel Layer Mask + Grouped Channel Layer Mask

New options have been added to the "Add Mask" Menu to simplify the use of complete channels in a layer mask.

"Add grouped Channel mask" will place the selected layers in a group first and apply the channel mask to the group node.


Mask from Selection

New options have been added to the "Add Mask" Menu to create Masks from selected patches.




Sync Object Shaders

A new option was added to the Shaders Palette to allow you to sync selection of shaders across multiple objects

in your project



Patch to Image Manager

A new option was added to the Patches Menu that will bake a copy of selected patches

and place the images in the Image Manager. Other than Mari's default 'extract selected'

this works on your entire channel and does not have any patch size restriction.



Quick Unproject Channel / Layer

Two new options where added to the Camera Menu to quickly unproject the currently visibly

channel or layer to the Image Manager



Screenshot All Channels

A new option was added to automatically screenshot all Channels in your project

(requires "Incremental" to be turned on under "Screenshot Settings")



Extension Pack Online Help

A new option was added to the Help Menu for a full Online Help for all features of the Extension Pack.




FEATURE IMPROVEMENTS

Click on a feature for more information



Convert to Paintable


Convert to Paintable now supports selection/converting of multiple Layers.



Color Range to Mask


"Color Range to Mask" now has a basic Grade Module for selected colors. 

Due to the size + expense of the node baking or caching is recommended in bigger layer stacks.


"Enhance Selection" Mode in Color Range to Mask was improved


Default Preview Options were changed



Polysurface Curvature


Polysurface Curvature now has a "Hard Edge" Mode that will clip gray values


Polysurface Curvature now has a "Attenuate by Ambient Occlusion" Mode, giving more plausible results on

hard-surface objects


Intensity Slider is now ranged to 2.0 and resulting masks will be clamped to 0 and 1 by default


Custom Object Normal


Precision Sliders were removed to avoid user confusion.




BUGFIXES


General


.svn or .git files in the Extension Pack directories could cause the Extension Pack to not load properly


Legacy Noise


"Legacy Cloud" was broken and not behaving like Mari Cloud Layer in Nodepack 1.5



KNOWN ISSUES + WORKAROUNDS

Texture Scatter 2D


WINDOWS USERS ONLY


Texture Scatter 2D can crash your display driver (depending on speed of your GPU)

during baking/flattening due to an automated windows feature that lets your driver time out after

a few seconds of inactivity. To work around this you need to set


 EDIT - > PREFERENCES -> GPU TAB

 MAX RENDER SIZE FOR BAKING: 256 (default is 1024)


 to allow Mari to split the processing into smaller chunks



Voronoi Popcorn

The Node is very expensive. Caching or Baking recommended.


Paintable Gabor Noise

The paintable Gabor Noise can crash nvidia display drivers when used in a 

Displacement Preview Channel. 


The current workaround is to cache the GaborNoise before displacement preview.



CREDITS


for this release goes to Ben Neall, Jorel Latraille and Sreenivas Alapati for their python contributions



Sreenivas Alapati - http://cg-cnu.blogspot.in

Antoni Kujawa

Jorel Latraille - http://www.jorel-latraille.com

Ben Neall - http://www.bneall.blogspot.co.nz



Nicholas Breslow -  http://www.nbreslow.com

Orlando Esponda

Jens Kafitz -  http://www.campi3d.com

Antoni Kujawa

Miguel A Santiago Jr. -  http://www.digiteck3d.com



Nicholas Breslow -  http://www.nbreslow.com

Miguel A Santiago Jr. -  http://www.digiteck3d.com



Jens Kafitz -  http://www.campi3d.com