docs.unity.cn
    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 © 2020 Unity Technologies
    Generated by DocFX
    on 23 March 2021