Release Notes ============= 1.4.0 - 2018-11-06 ------------------- Added: * Added turn into instance * Added automated event log sending for debug * Added bd_replace_renderpath * Added select similar options * Added select similar Updated: * Updated docs * Made reload command conditional on DEBUG * Removed unnecessary print statements * Put get_bbox_info into helpers * Removed path dropdowns from GL recording. it was unnecessary and crash prone Fixed: * Fixed find project regex * Make instance -re-routre work with arbitrary items 1.3.1 - 2018-10-18 ------------------- Fixed: * bd_pipeline module had some hardcoded path that are now relative * fixed sync instance hierarchies not working with lights 1.3.0 - 2018-10-16 ------------------- Added: * Added vray material preset creation * Added button to open setup folder * Added render orientation switcher * Added proper version to vars * Added online version check * Added procedural jitter * Added layered jitter keys * Added useful hint to re-reout instance docs Updated: * Reverted render pass combiner * Check connections before trying different (dis)connect method * Made share texture locator into a proper sub script * Close shaderball scene after creating the preset * Account for materials with a shader in them * Moved procedural jitter to its own transform layer * Updated docs to 1.2.1 * Added contact info to docs Fixed: * Fixed calling wrong scene to re-parent material group * Fixed for not escaped paths * Fixed version check interval not being saved to preferences * Fixed share texloc not using texloc to connect items * Fixed texture effects chooser to work with arbitrary * Fixed using arbitrary names in effects config breaking * Fixed instance reroute not connecting transform items * Fixed color space choose failing with 3rd party names * Fixed transfer animation per item 1.2.2 - 2018-10-08 ------------------- Added: * New Jitter Keys Options Fixed: * Instance Re-Route now also properly links transform items to the new instance source * Share TextureLocators was sometimes not working properly. This is a new take and hopefully fixing it. 1.2.1 - 2018-10-01 ------------------- Added: Contact info in documentation. Fixed: Transfer animation per item was broken. It works again. 1.2.0 - 2018-09-28 ------------------- New: * render pass combiner * channel.keyReduce back into kit UI * jitter animation keys * sync hierarchies * convert_to_vray_cc_control * convert_to_cc_control * convert to gradient control * convert to triplanar framework * BBox Threshold Command * Delete Unused TextureLocators command * colorspace setter * bd.share_locator * vrproxy renamer * texture effects chooser * parent selected to group * select by volume * Added: first version of vrmesh replacer * Added: Choice of Renderoutputs for Material Groups * first stab at python controller for headless rendering * added bd_collect_texturelocators * added old universe creator scripts Updated: * updated documentation * Cleaned up forms a bit * added albedo to diffuse definitions * add texture effects chooser option to run on selected * instances are respected in select by size command * replace camera bake name spaces with underscores * updated commander to work with distance types * added bd_pipeline as submodule * Increased processing speed and reduced log output Fixed: * sync hierachies now aware of rearranging index * added val.vray. items back to list of allowed textures * set channel fx to same as texture * Fix for iterItemsFast erroring out * Fixed deleting used instead of unused TexLocators * Fix for image files being disconnected as well * Removed bd_globals from helpers * Fix for missing bd_globals * fixed a few errors and made double sure instance graph disconnects * fixed spaces in Camera names lead to abort * fixed variables overwriting function name * Added progress monitor * Second round with looser regex to catch any misses * new regex pattern * fix crash due to already converted mesh * Fixed crash due to faulty regex * de-duplicate arrays * Fixed: Remove shot number from sequence folder * Fixed open render folder command typo * Fixed Preview Log Output * fix accidental unparenting * fixed bd_pipeline link 1.1.1 - 2017-10-06 ------------------ New: * Added vrmesh Replacer * Added old universe creator scripts * Added bd_collect_texturelocators * First stab at a Python controller for headless rendering * Added: Choice of Renderoutputs for Material Groups * Increased processing speed and reduced log output of Fix Orphans * Refactoring with lx.symbols * Added progress monitor to de-instance * Added bd_pipeline as submodule * Made log path optional Fixed: * Fixed Preview Log Output * Fixed open render folder command typo * Fix for missing file comment in version up * Fixed: Remove shot number from sequence folder 1.1.0 - 2017-08-30 ------------------ New: * Added Camera Bake and Export to FBX * Added Overscan Rendering * Added Create Material Outputs * Added Clear Master Log * Added Version Up * Added Version Up with Comment * Added Headless Batch Creator options (Preview, etc.) Fixed: * Animation Transfer: * Don't use item names as IDs anymore as they were causing unicode issues with JSON export * Fixed JSON save path for windows 1.0.9 - 2017-08-01 ------------------ New: * GL Recording now has toggles for AVP Shadows and AVP Ambient Occlusion * Deinstanced Meshes now have their BBox turned off * Animation Tagging, Save and Load workflow 1.0.8 - 2017-07-03 ------------------ New: * Debugging routines and a snazzy runtime clock * First stab at Blend Hierarchy Split Passes * Update Render Paths * Open Render Output Folder * Added Headless Batch Creator * Added batch event logger Fixed: * GL Capture was trying to save JPGs, but modo hardcodes TGA files resulting in seeminlgy corrupted image sequences (they just had the wrong file extension). This has been fixed now. * Fixed GL Capture shading style not being applied correctly * GL Capture now uses scene range instead of render range * Instance re-route works again for newer versions of modo 1.0.7 - 2017-03-08 ------------------ New: * Added auto-naming, scene range and overwrite to gl capture * bd_pipeline integration * Added Instance BBox toggler 1.0.6 - 2017-03-03 ------------------ Added: * Disable BBox during GL Capture * Added bunch of display defaults to GL Recording * Added Replicator switch to GL Recording * Added RayGL to GL Recording * Added GL BG Style switch to GL Recording 1.0.5 - 2017-03-02 ------------------ Added: * GL Capture Fixed: * Major refactoring of the instance center script. Removes all cruft and makes it as fast as possible with the TD SDK * GL Recording now respects animated render camera 1.0.4 - 2017-02-27 ------------------ Added: * Instance source dropdown shows actual names now * Re-route instances version check. Since the script only work in modo < 10.2v1 we now check the version and pop up a warning if the script runs on an unsupported version. * Instance Source Center Adjust. Seems to work well on fresh CAD imports. Does not seem to work at all on manually created instance hierarchies. Bummer. Fixed: * No more initial key on the blend tools * Only one warning instead of one per item when creating a blend * Fixed Blend Preference Default 1.0.3 - 2017-02-24 ------------------ Added: * First working verison of instance swapper. Only works in 10.2v1 for now. newer versions break the way this works. Already bugged it. 1.0.2 - 2017-02-22 ------------------ Added: * Added Dissolve Type Preference * Fix orphans Fixed: * De-instance fixed. Now uses lx.eval to restore the proper un-instanced type instead of simply disconnecting the source item. 1.0.1 - 2017-02-21 ------------------ Fixed version limit in CFG 1.0.0 - 2017-02-21 ------------------ Added: * GL Capture from old kit for now * De-Instance * Dissolve Hierarchy * Per Item Transfer Anim Initial Commit - 2017-02-15 --------------------------- Initial Commit based on a fresh Good Kitty setup. https://github.com/adamohern/good_kitty