Releases: Unity-Technologies/MeshSyncDCCPlugins
Releases · Unity-Technologies/MeshSyncDCCPlugins
0.18.0-preview
0.18.0-preview Release
0.17.1-preview
Added
- blender-feat: adding option to only sync selected objects.
- blender-feat: handle node group for materials
- doc: mention support for Blender 3.4
Changed
- doc: remove Modo and Metasequoia sections
Fixed
- blender-fix: Spline crash fix in Blender 3.3+
- blender-fix: material index crash fix
- blender-fix: fix for race condition when applying properties
- blender-fix: crash fix when removing an empty instance object
- blender-fix: fix for debug logs and uninitialized colorValue variable
- blender-fix: apply mirror Modifier for instances when applicable
- blender-fix: null reference check in visible_in_collection()
- fix: use path provider to ensure instances use their correct path for properties
- blender-fix: fix for image paths coming from libraries
- doc-blender: fix anchor links (lower case)
0.17.0-preview
Added
- Blender 3.4 support
- blender-feat: Material baking
- blender-feat: displacement maps baking
- blender-feat: AO baking for materials
- blender-feat: implementing orthographic size for camera
- blender-feat: Adding texel density setting for baking
Changed
- blender-change: bake modifiers in Edit Mode
- blender: Making deduplication of meshes optional
- blender-opt: optimisation to avoid making unique objects when the source object is the same.
- blender-doc: update docs to include all new material baking settings
- blender: use all available UV layers in Edit mode
- blender: updated UI to show materials panel. Reordered panels and removed Unity Project panel
- blender: added cancel and reset modes to increment progress. Used reset mode when resetting and cancel mode when cancelling
- doc: update Table of contents with Blender Installer page
Fixed
- blender-fix: export normals correctly in edit mode, taking polygon smooth into account
- blender-fix: dangling pointers on Mesh data
- blender-fix: avoid copies of linked duplicates
- blender-fix: fix for materials not referencing correctly and smoothness map being roughness.
- blender-fix for crash on empty material slots.
- blender-fix: Fix for crashes when instantiating curves through geonodes
- blender: geometry node fixes
0.16.0-preview
Feat
- blender-feat: material support
- blender-feat: support exporting empty objects
Changed
- blender-doc: update installation docs
Fixed
- blender-fix: make all object types (incl. lights) instantiable for geometry nodes
- blender-fix: fix for exporting keyframes in 3.3.0 and above
- blender-fix: null check for geometry node properties
Removed
- blender: removed editor path property from project panel
0.15.2-preview
Feat
- blender: preferences UI for auto-detecting the hub and the editors folder
- blender: use hub to select or create project
Changed
- blender-change: Handled local packages
Fixed
- fix: fix for crash when exporting baked transforms
- blender-fix: fix for broken uvs on edit mode
- blender-fix: get latest compatible version of MeshSync package in AutoSetup
- blender-fix: More reliable way to check if project is already running
- blender-fix: give feedback when selecting project
- blender-fix: give feedback for project creation
0.15.1-preview
Added
- blender-feat: add Add-on Preferences file
- blender-doc: add Unity project panel documentation
Changed
- doc: update Installation page (TOC, typo fixes) and add missing English docs in DCC pages
- doc: put Unity setup via DCC section below in the Installation page
Fixed
- blender-fix: avoid overwriting manifest package and report error if installed package is not supported
- blender-fix: do not reset Server port if server is available
- blender-fix: use default ports if possible in auto-config
- blender-fix: fix for crash in blender 3.3
Removed
- doc: remove obsolete installation steps in DCC pages
- doc: remove Japanese documentation. Moved to the official page
0.15.0-preview
Added
- blender-feat: support Blender 3.3.0
- blender-feat: Editor commands in Blender clients
- blender-feat: install MeshSync from Blender
- blender-feat: auto-config of ports for AutoSetup via Blender
- blender-doc: add doc for installing MeshSync via Blender
Changed
- change: change plugins folder to Plugins to reveal it in the Unity Editor
- doc: organize usage in DCC tools into separate pages
- doc: reorganize and update installation documentation
- blender-doc: update the section about BakeModifiers
- blender-doc: add Bidirectional Sync section in the Blender documentation
Fixed
- blender-fix: Scale instance transforms with meshsync scale factor to ensure correct positioning.
- blender-fix: fix instance scaling
- blender-fix: set camera visibility based on the active scene camera
- blender-fix: export geometry node instances when frame changes
- blender-fix: fix for material index bug
0.14.1-preview
Fixed
- maya-fix: load plugin for Maya 2023 properly
- 3dsmax-fix: export vertex alpha
- blender-fix: fix to export curves
0.14.0-preview
Added
- blender-feat: support for Blender 3.2.0
- blender-feat: send particle instance meshes
- blender-feat: Unity->Blender communication
- maya-feat: support for Maya 2023
Changed
- change: set minimum Unity requirement to 2020.3
- blender-change: convert sun light energy to Unity light intensity directly
- licensed several components under GPL v3
Fixed
- blender-fix: ensure layers that are hidden for render in blender, are also hidden in unity
- blender-fix: Fix for accessing deform groups in Blender 3.0 and above
- blender-fix: Blender settings apply differently depending on the order of using Manual Sync vs Animation Sync
- blender-fix: fix for calllback getting registered multiple times. Ignore updates when not active
- blender-fix: ceil floats to avoid hashing issues
Removed
- blender-change: drop support for Blender 2.83
0.13.1-preview
Fixed
- blender-fix: do not handle already handled records when extracting geometry node instances
- 3dsmax-fix: consider "Enable in Renderer" option for syncing with "Ignore Non-Renderable" set to on