# Simplygon 9.1 Release Notes
# Latest Simplygon 9.1 release 9.1.29600.0
- Blender
- Fix loading/saving pipelines in Blender 2.93
- 3ds Max/Maya/Unity
- Fix loading legacy settings
- 3ds Max
- Billboard cloud is now using the correct up vector
- UE4
- Improved flatten material texture quality
- Fix, user section data is now restored when generating skeletal mesh LODs
- Fix, applying new LODs to skeletal mesh was causing memory leaks
- Unity
- Added support for USD package 3.0
- Added UI logger tab
- Added COM Initialization to Simplygon Grid
- API user, who wish to use BC4 (DDS), are required to add CoInitialize and CoUninitialize call in the host application.
# Older Simplygon 9.1 releases
# 9.1.27400.0
- Max/Maya
- Added UI logger tab
- Added tooltips for entries
- Added sorting and filtering of entries
- Added export to file
- Added copy to clipboard
- Added context menus for copy, copy all, clear all
- Updated Max dark style
- Redirected and improved logging from Max and Maya to UI
- Added logging of invalid pipelines
- Simplygon Houdini nodes in Max/Maya are now supported
- Added UI logger tab
- Unity/USD
- Fixed infinite hang when reporting progress from another thread
- Now hooks back constant vertex color field as constant (allows material fallback to vertex color in Unity.USD)
- Fixed vertex color issue in some specific circumstances
- UE4
- Improved IncrediBuild support for LOD Recipe
- Fix, sometimes plugin modules prevented UE editor to close cleanly
- Fix, baking materials for meshes with unordered sections should now give correct mapping in the baked material
- Fix, LOD recipes with multiple material bakes should now map resulting material correctly to each LOD
- More user friendly out-of-memory messages
- Fix hang when running occlusion mesh processor
- Add option for grid agent to write log to file
- Billboard cloud performance improvements
- Add diffuse channel fallback in glTF importer
- Mapping image is now available as expected after running pipelines in new or distributed process
- Added support for TIFF files with deflate compression
# 9.1.25200.0
- Unity
- Plugin now creates a prefab for each LOD in a pipeline
- Added support for scene nodes with identical scene paths
- Maya
- Added support for Maya 2022
- Added more standard material channels (translucence, translucenceDepth, translucenceFocus)
- Fixed color management overriding sRGB incorrectly
- Disabled sRGB for transparency
- UE4
- New LOD Recipe feature: "Allow Morph Targets" - use it to decide whether or not to allow morph target in the LODs
- Improved IncrediBuild support for Standin
- New plugin setting to be able to choose distribution system (Simplygon Grid, FASTBuild or IncrediBuild)
- Optimizations to mesh and texture data conversions
- Fixed so a mesh that already belongs to a LOD recipe is now properly removed when the mesh is added to a new LOD Recipe
- Fixed SimplygonEditorCommands crash bug
- Blender
- Pipeline loading stability fixes
- Add default file extension to exported pipeline if missing in file name
- Added Simplygon version to UI
- Set weights crash fix
- Improved memory usage for scenes with large amounts of materials
- Processors preserve the texcoord levels of named texcoord fields when possible
- Improved remesher memory allocation failure logging
- Empty input material tables now throws an assert
- Improved logging and output from Grid Agent service
- Fix crash when using a geometry field node together with a filter node in a shading network
- Fixed invalid black output when using a color caster on an FBX exported by Simplygon
# 9.1.22400.0
- 3ds Max/Maya
- Added TextureDirectory button and browser
- Fixed issue when passing TextureOutputDirectory between UI and plug-in
- Unity
- Fix for material names in GeometryDataCaster
- Support for prefab creation
- FBX
- Read material channel colors from FBX files
- UE4
- Fixed hardcoded path to SimplygonSDK inside the Simplygon module. The plugin should now work properly when putting it in project plugins folder.
- Fixed plugin compile issues when disabling PCH usage
- Added pipeline error checks. Errors should now be reported to the output log if a simplygon pipeline fails.
- Removed redundant processing timer. Pipeline execution time is now reported once to the output log.
- Fixed inconsistent UV borders for ReductionProcessor
- Python SDK stability improvements
- Move installer, Uninstall.exe and SimplyUpdate.exe to .NET 5 to avoid random start-up failures
- Fix for field index verification in ShadingGeometryFieldNode
# 9.1.20400.0
- 3ds Max
- Preserving unmapped vertex color fields
- Maya
- Added support for color management
- Unity
- Texcoords now imported even if not used
- Support for casting to other file format than PNG
- Fix for invalid number of submeshes in LOD
- Import method extended to better support custom scripting
- 3ds Max, Maya and Unity
- Fix for failing to import cascaded pipelines in UI
- Support for indexed textures with bit depth 1
- Support for Python 3.9
# 9.1.19200.0
- 3ds Max
- Support for materials with the same name
- 3ds Max and Maya
- Texture output directory option now available in the UI
- Select processed meshes option now available in the UI
- glTF
- Fixed crashes when exporting skinned assets
- New console input parameter for license application -DontSendTelemetry
# 9.1.17700.0
- Blender
- Extended BSDF material support
- glTF
- Added support for KHR_materials_clearcoat
- Added support for KHR_materials_transmission
- Fix for incorrect blending when using ETextureBlendType::Over
- Memory usage optimizations
- Added memory tracking tool
# 9.1.16600.0
- Blender
- Reduction template now works in Blender 2.91 and 2.92
- Unity
- All Simplygon namespaces are now available in the Simplygon.Unity.EditorPlugin.dll and can be used for scripting
- The SPL/ini dependency is now removed from the editor plugin src for easy compilation
- Fix for missing environment variables when running Simplygon in Unity for the first time
- UE4
- Fixed section info mapping for LODs with no material baking
FBXExporter
- Fix for preserving scene units
GLTFImporter
- Default material is now added to avoid crash if materials are missing
- Added STL file format support
- Fixed memory leak in color caster and DDS writer
# 9.1.14300.0
- Welcoming Simplygon Free users to Simplygon 9
- Unity / USD
- Added support for texture wrapping (repeat, clamp, mirror) to USD
- Path, WrapMode and SRGB are now texture specific
- Fixed issue when using Unity's Unlit shader (caused by invalid color values in USD)
- Fixes for root node rotation and scaling issues
- Always add base color when using automatic casters
- Fix for metallic/smoothness automatic casters and material channel name
- Added check for USD 2.0 installation status
- Documentation updates
- Knows issues:
- Unity.USD.Export ignores SRGB - USD implementation limited to detecting normal maps
- Unity.USD.Import ignores WrapMode - USD fully support WrapMode
- Unity.USD does not export offset and tiling - USD does not seem to support these
- Blender
- Fix crash when processing an asset without basecolor texture in Blender
- Added warnings for unsupported material channels
- Added checkboxes to the different reduction targets for StopCondition to function properly
- Added processing progress tracking
- Fixed automatic material casters
- Fixed SingleViewImpostor view direction
- Material caster deserialization fix
- Fixes for processing issues with cascaded and non-cascaded processings
- Documentation updates
- Maya
- Removed length limit of field names for UVs and vertex colors
GLTFExporter
- Fix for opacity in basecolor alpha channel
- Fix crash when exporting asset without basecolor texture
- Add ability to run Simplygon Grid Agent as a service
- Add option for setting FBX file format version when using
FBXExporter
- Added possibility to zoom images in documentation
- Fix crash when trying to run a remeshing with
ERemeshingMode::Inside
on a mesh without an inside - Fix crash when processing in Houdini (add support for GlobalAttributes in bgeo files)
- Fix material section info when processing static meshes via LOD recipes in UE4
# 9.1.9100.0
- Support passthrough of animation data in glTF
- Read access violation fix
- Houdini plugin fixes;
- Fix memory leak in HoudiniExporter
- Fix for missing temp dir in HDA scripts
- Added early check for triangulated input in HoudiniImporter
- Fix for temp dir cleanup
- Changes to
ERemeshingMode::Manual
due to known issues with the implementation in 9.1 (will be fixed in 9.2). See ERemeshingMode for more information. - UE plugin fixes;
- Fix, incorrect section info mapping when using reduction pipeline from LOD Recipe
- Fix, crash when using the plugin without a valid license
- Fix, material baking settings was not reset correctly when removing all material property casters
- Fix, reset mapping image settings when material baking is disabled
- Chart aggregator is now using correct default values (same as aggregation)
- Added LOD streaming settings to LOD Recipe
- Fix serialization of tangent space global settings
- General Unity plugin improvements related to material mapping, transparency, skinning and impostor processor support. Upgrade to Unity.USD 2.0.
- General Blender plugin improvements including UI cleanup, progress tracking and normal maping fixes etc.
- Improved memory usage for long running processes using Simplygon
- Fixed issue with MaxEdgeLength causing bad outputs. Default is now REAL_MAX and setting removed from integration UIs.
# 9.1.6600.0
- Support for Unity USD package 2.0
- Fixed crash when appending packed geometry with very few vertices
- Fixed issue with OpacityInAlpha in color caster
# 9.1.6200.0
- Support for running SimplygonGrid over multiple subnets
- Support for distributing processings without locally installed license
- Maya - fixed mapping issue related to bones with same name
- Maya - stability improvements
- 3ds Max - stability improvements
# 9.1.5200.0
- glTF texture packing improvements
- Fixed crash in legacy remesher
# 9.1.4100.0
- Blender 2.91 support
- Fix for 3ds Max multi-material mapping issue
- Fix for morph target issue
- Unity impostor fix
# 9.1.3200.0
- Blender fixes
- glTF texture name handling
# Initial release (9.1.2600.0)
# Major updates
- Standalone UE4 plugin
- New impostor processor
- Autodesk 3ds Max plugin (Max 2021 in preview)
- FASTBuild and Incredibuild support
- New integrations as previews: Blender, Houdini & Unity
- New file formats: USD and Alembic
# Simplygon API updates
- Ability to use opacity as transparency in material casters
- Foliage processor is now part of impostor processor type: billboard cloud
- Added posibilty to add meshes to CameraSelectionSets
- Visibility support in new remeshing processor
- Added method to dump a settings object as JSON
- Added geometry field shading node
- Added missing rotation methods to texture shading node interface
# Pipeline updates
- Added batch API
- Added support for metadata in pipeline settings
- Added cascaded pipeline support in pipeline settings path
- Arbitrary pipeline in cascade mode as intermediate
- New setting for unique material names in pipelines
# Max plugin updates
- Camera support for visibility
- Automatic export of active selection sets
- New impostor pipeline
- Added support for legacy INI settings
- Added support for physical material system in Max 2021 preview
# Maya plugin updates
- Camera support for visibility
- Automatic export of active selection sets
- New impostor pipeline
- ShaderFX/Stingray PBS documentation
- Added support for legacy INI settings
# File format updates
- Support for glTF KHR_texture_transform
- Skinning support for glTF
- glTF: Support for separate wrap modes
- Support for Alembic and USD
← UI Older versions →