Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 8.85 KB

CHANGELOG.md

File metadata and controls

55 lines (43 loc) · 8.85 KB

SideFX Labs Changelog

Production Release 20.0.653 - Mar 21, 2024

NEW TOOLS

  • 20.0.641 Labs Mandelbulb Generator SOP - Added a new node that generates a Mandelbulb 3D fractal geometry.
  • 20.0.641 Labs Sketchfab USDZ Apply Animation LOP Alias - Added a new alias to Python Script LOP which comes with a script that applies the SkelAnimation to the Skeleton for USDZ assets from Sketchfab.

MAJOR UPDATES

  • 20.0.632 Labs Biome Profile SOP & Labs Biome Initialize SOP - Incorporated JSON-based parameters into the workflow.
  • 20.0.627 Labs Biome Profile SOP - Added 2 new biome parameter options: temperature, precipitation.
  • 20.0.627 Labs Biome Initialize SOP - Added an option to scale image or PSD input to the height field size.
  • 20.0.627 Labs Biome Curve Setup SOP - Made sure to flatten the input curves to the XZ plane.

MINOR UPDATES

  • 20.0.652 SideFXLabs.json - In the SideFX Labs package definition JSON file, changed the keyword path to hpath to be in line with the latest Houdini recommendations. Functionally, both are shortcuts to set $HOUDINI_PATH.
  • 20.0.627 Labs Biome utility script - Updated biomeutils.py to reflect new biome parameters.
  • 20.0.627 Changelog - Started an official, curated changelog on SideFX Labs GitHub repo. This changelog used to be posted on the SideFX forum once every two weeks. The new changelog will be updated once every production release.

BUG FIXES

  • 20.0.637 Labs Biome Initialize SOP - Fixed an issue where biomes were improperly applied to height field layers.
  • 20.0.632 Labs Flowmap Shader SHOP - Fixed an incompatibility bug in the fragment shader GLSL code related to native Houdini changes. This bug crippled Labs Flowmap Visualize SOP because that node depends on Labs Flowmap Shader SHOP. This fix requires updating both Labs and Houdini as the viewport visualization only animates properly in Houdini 19.5.805+ and 20.0.627+.
  • 20.0.632 Labs JSON Exporter ROP - Fixed an issue where the Export Node parameter does not work with relative node paths.
  • 20.0.628 Labs Physical Ambient Occlusion SOP 1.1 - Fixed a critical bug with Physical Ambient Occlusion SOP 1.0 where the sample weights were computed incorrectly due to a typo in the code. To avoid breaking existing project files, the fix is only implemented in Physical Ambient Occlusion SOP 1.1. Also slightly improved the UI and added the missing Help page. Added a new example HIP.

Production Release 20.0.625 - Feb 22, 2024

NEW TOOLS

  • 20.0.608 Labs Chaotic Shapes SOP - Added a new node that generates chaotic point clouds based on attractor formulas.
  • 20.0.598 SideFX Labs Unreal Plugin 5.1/5.2/5.3 - Upgraded plugin versions. Starting with version 5.1, the plugins have adopted a new, safer namespace practice. So please be sure to read README BEFORE UPGRADE.txt, which you can find next to the plugin folder. Updated tools that work with these plugins to correctly display the latest compatible plugin versions.

MAJOR UPDATES

  • 20.0.608 Labs Flipbook Textures ROP - Included a control for the directions to add viewport paddings. Viewport paddings are necessary to avoid the "Indie Edition" watermarks showing up in the render outputs. By default, the paddings are added to the top and bottom, but depending on your camera's aspect ratio, you may need to add the paddings to the left and right instead.
  • 20.0.595 Labs Flipbook Textures ROP - Fixed an issue where MDC passes were not correctly lit. This issue originated from H20, so it was also fixed on the Houdini side in H20.0.592. Also improved color space handling. Previously you could only use Labs OCIO ACES color spaces with this node. Now you can now use Labs OCIO ACES, H19.5's built-in OCIO ACES, or H20's built-in OCIO ACES. This works on both H19.5 and H20.
  • 20.0.595 Labs OCIO ACES 1.2 (Minimal) - Updated the color space config file. If you have Labs OCIO ACES installed and you want to convert a linear image to ACES sRGB color space, you can go inside a VOP COP2 Filter COP, create a OCIO Transform VOP, set From Space to "ACEScg" and set To Space to "Output - sRGB". You can ignore this if you are not using Labs OCIO ACES.
  • 20.0.592 Labs Biome ... SOPs - Renamed Labs Biome Adjust Settings SOP to Labs Biome Profile SOP. Updated the scripts, UI, and workflows of Labs Biome Profile SOP, Labs Biome Initialize SOP, and Labs Biome Curve Setup SOP.

MINOR UPDATES

  • 20.0.615 Demo scene files - Removed all the demo files that are at least 2 years old. Some of these files were too big so they inflated the sizes of the release ZIPs you download from GitHub. The newer example HIP files can be found under SideFXLabs/hip/examples/TOOL_NAME. The removed files can still be found on GitHub if you click on Switch branches/tags and choose a tag earlier than 20.0.614.
  • 20.0.615 Labs Desktop Preset - Changed the 2nd linked pane tab groups from the Outputs context to the Object context, which is used far more often.
  • 20.0.608 Labs Biome ... SOPs - Updated a few default parameters to allow reading/writing JSON data in the correct places. Added OnCreate scripts to create missing JSON files.
  • 20.0.608 Labs Align and Distribute SOP - Changed the default piece distribution pattern from a line to a grid, which is easier to visualize.
  • 20.0.605 labs_binarysearch() - Updated the Labs VEX function in sidefxlabs_data.h to safeguard it against an edge-case scenario where floating-point value comparisons would yield false results due to literals having a higher precision than array elements in the default 32-bit VEX.
  • 20.0.605 VAT_utilities.h - Removed because it is no longer used by anything.
  • 20.0.603 Labs Pathfinding Global SOP - Added an options to rename the End Points attribute.
  • 20.0.603 Labs Settlement Connections SOP - Added an options to rename the End Points attribute.
  • 20.0.603 Labs Loop Volume SOP - Updated the Help Page and internal warning messages so that the node provides a clearer instruction on how to use the second input to achieve less visual repetition.
  • 20.0.602 Labs Compilable Segments - Changed the SOP alias name from Compilable Segments to comply with the Labs convention which requires the "Labs" prefix if an alias creates any Labs nodes instead of only Houdini native nodes.

BUG FIXES

  • 20.0.615 Labs Extract Image Metadata TOP 1.1 - Added the missing Help page file.
  • 20.0.608 Labs Biome ... SOPs - Fixed an error with OnCreate scripts.
  • 20.0.602 Node namespace - Fixed an old typo related to back when the "labs" namespace was rebranded from "gamedev". This typo was throwing some annoying warning messages in some old files.