docs.unity3d.com
    Show / Hide Table of Contents

    Changelog

    All notable changes to the MeshSync package will be documented in this file.

    [0.7.2-preview] - 2021-03-22

    • fix: errors when installing Blender plugin from a project which has space in its path
    • fix: stop copying zip files unnecessarily when installing a supported DCC plugin
    • chore: use com.unity.film-internal-utilities@0.8.4-preview

    [0.7.1-preview] - 2021-02-03

    • fix: error when copying DCC Plugins after installing MeshSyncDCCPlugins

    [0.7.0-preview] - 2021-02-03

    • feat: install DCC plugin from MeshSyncDCCPlugin package, instead of from Github
    • feat: apply animation tweaks of SceneCachePlayer directly without clicking Apply button
    • feat: support SceneCachePlayer in Timeline
    • feat: AnimationCurve editing of SceneCachePlayableAsset in Timeline
    • feat: add buttons to set the curve of SceneCachePlayableAsset to linear or reset it to the original values
    • fix: install Blender plugin on Mac
    • chore: replace dependency from com.unity.anime-toolbox to com.unity.film-internal-utilities
    • chore: separate ClientSettings from msClient in the plugin code
    • doc: separate the use of SceneCache in Timeline to its own doc and add curves section

    [0.6.1-preview] - 2020-12-16

    • fix: add missing DCC install scripts

    [0.6.0-preview] - 2020-12-15

    • feat: find Blender 2.91 in default locations
    • fix: create the asset folder before it's required instead of before updating the scene (#306)
    • fix: inaccurate internal path of SceneCachePlayer after copying to StreamingAssets
    • fix: include module dependencies in package dependencies

    [0.5.5-preview] - 2020-12-03

    • fix: record property modification for SceneCachePlayer and MeshSyncServer prefabs, and support undo
    • fix: use the SceneCache path specified in ProjectSettings for the path of SceneCachePlayer resources
    • fix: store the correct version of installed MeshSyncDCCPlugin
    • chore: change the default generated resources path for SceneCache
    • chore: disable logging by default

    [0.5.4-preview] - 2020-11-25

    • fix: add MeshSyncConstants implementation to fix undefined symbol errors

    [0.5.3-preview] - 2020-11-20

    • fix: update the source of ISPC library and update to use ISPC 1.14.1

    [0.5.2-preview] - 2020-11-19

    • fix: remove "-Wl,--no-undefined" linker flag from MeshUtils plugin library

    [0.5.1-preview] - 2020-11-18

    • chore: make plugin project dependencies explicit and remove msEnableZSTD preprocessor directive

    [0.5.0-preview] - 2020-11-17

    • feat: add a button to launch DCC tool in the Preferences page
    • feat: notify users to restart Unity after upgrading MeshSync for Unity 2020.2+
    • fix: misleading plugin installation info for multiple DCC Tools which have the same major version
    • fix: Blender plugin installation on Mac OSX
    • doc: update Preferences doc
    • chore: use com.unity.anime-toolbox@0.2.0-preview

    [0.4.0-preview] - 2020-09-29

    • feat: add support for Blender 2.90
    • feat: split ProjectSettings to Server tab and SceneCache tab
    • feat: enable the setting of the output path of Scene Cache assets
    • feat: select/load a new scene cache file via the inspector of ScenePlayerCache
    • feat: reload scene cache file via the inspector of ScenePlayerCache
    • feat: reload/refresh multiple SceneCachePlayer using their original SceneCache file paths
    • ui: change the layout of the GUI to copy scene cache to StreamingAssets for SceneCachePlayer
    • chore: move DCCTool Settings to Preferences (User Settings)
    • refactor: refactored the initialization code of SceneCachePlayer
    • doc: update doc about Project Settings, Preferences, and SceneCache

    [0.3.4-preview] - 2020-09-09

    • fix: error when creating SceneCachePlayer

    [0.3.3-preview] - 2020-09-08

    • fix: insufficient number of mesh refiner attributes (causing crash when an object has 8 UV sets)

    [0.3.2-preview] - 2020-09-07

    • chore: cleanup the dependencies of MeshSync plugin library code
    • fix: update the version of the required MeshSyncDCCPlugins

    [0.3.1-preview] - 2020-09-04

    • refactor: major plugin code refactoring to reduce dependencies and make used types more explicit

    [0.3.0-preview] - 2020-09-03

    • feat: core multiple UV support
    • feat: Set DetailMap Albedo and Secondary UV properties of StandardMaterial
    • refactor: use bit shifting and masking for flag structures instead of using bitfields
    • chore: organize the source code of cmake-built project by folder
    • chore: configure Yamato setting to target 2019.4, and add a job to build docs
    • doc: update package installation steps, esp. for 2020.1

    [0.2.5-preview] - 2020-08-31

    • fix: compile error when targeting Android platform

    [0.2.4-preview] - 2020-07-28

    • fix: fix errors when building app build

    [0.2.3-preview] - 2020-07-08

    • fix: bug in preventing DNS rebinding
    • fix: broken links in docs and package warnings

    [0.2.2-preview] - 2020-07-03

    • fix: prevent access using DNS rebinding

    [0.2.1-preview] - 2020-07-02

    • fix: fix a bug in ProjectSettings when switching tab
    • fix: prevent server root path traversal
    • fix: prevent public access to the server by default
    • chore: Update latest known MeshSyncDCCPlugins version to 0.2.0-preview
    • chore: various polishes
    • doc: Add installation steps for Unity 2020 in the top readme

    [0.2.0-preview] - 2020-06-17

    • feat: add Project Settings to configure MeshSync objects and DCC Tools integrations
    • feat: add DCC Tools integration support for Maya 2017-2020
    • feat: add DCC Tools integration support for 3ds Max 2017-2020
    • feat: add DCC Tools integration support for Blender 2.79, 2.80, 2.81, 2.82, 2.83
    • doc: add documentation about Project Settings
    • chore: use com.unity.sharp-zip-lib

    [0.1.0-preview] - 2020-04-16

    • feat: add a menu item to download DCC plugins
    • chore: change plugin build configuration to Release from MinSizeRel
    • docs: update links to MeshSyncDCCPlugins

    [0.0.3-preview] - 2020-03-24

    • fix: compile errors on Linux
    • chore: prebuilding zstd on Mac and Linux
    • chore: update zstd library on Windows to 1.4.4
    • chore: use Unicode for building plugins
    • docs: update plugin build steps for Windows and Mac
    • docs: add Linux section for building plugins
    • docs: add a separate doc page for building zstd

    [0.0.2-preview.2] - 2020-03-17

    • fix: pluginVersion warning

    [0.0.2-preview.1] - 2020-03-16

    • chore: Removing unused meta files
    • docs: Updating img tag to MD

    [0.0.2-preview] - 2020-03-13

    • chore: Add additional Windows dependencies directly in Poco_LIBRARIES
    • chore: Add missing Tests.meta
    • docs: Fix broken links
    • docs: Specify the version of Poco and zstd used. Also some other minor updates

    [0.0.1-preview.3] - 2020-03-10

    • chore: fix script to build plugin

    [0.0.1-preview.2] - 2020-03-06

    • chore: fix the build process on Mac (muEnableISPC, Poco conf)
    • feat: server manual start
    • fix: the deployment of MeshSync's streaming assets

    [0.0.1-preview.1] - 2020-03-02

    • Removing unrelevant files from a package
    • Minor license fix

    [0.0.1-preview] - 2020-02-28

    • Converting To Package format
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023