MeshSync 三维软件与Unity的完美协作工具

MeshSync 三维软件与Unity的完美协作工具

  • 简介
  • 安装Blender
  • 安装三维软件侧MeshSync插件(MeshSyncDCCPlugins)
    • 下载MeshSyncDCCPlugins
  • 下载安装Unity
    • 下载Unity侧插件MeshSync
  • Blender与Unity合作
  • 在Unity中加载修改好的模型

简介

将三维软件中对mesh的编辑,同步到unity

安装Blender

当然也可以使用以下任意一种三维软件

  • Maya
  • 3ds Max
  • MotionBuilder
  • Blender
  • Metasequoia
  • Modo

下面是blender中文网提供的百度网盘下载地址
链接: 百度网盘下载地址
提取码: qy9t
建议和本文一样使用2.83版本

安装三维软件侧MeshSync插件(MeshSyncDCCPlugins)

不同三维软件安装方式可根据Unity官方MeshSync说明进行配置,这里只叙述Blender安装说明

下载MeshSyncDCCPlugins

Unity提供的MeshSyncDCCPlugins下载地址
我所用的是windows x64所以下载这个
UnityMeshSync_0.2.0-preview_Blender_Windows.zip
下载完成后解压
打开Blender,点击偏好设置
MeshSync 三维软件与Unity的完美协作工具_第1张图片
点击右上角的安装按钮
MeshSync 三维软件与Unity的完美协作工具_第2张图片
选择刚才下载并解压的blender-2.83.zip(如果你的Blender和我的不一样,使用对应版本号即可)
跟下图相同则表示插件已经正常安装
MeshSync 三维软件与Unity的完美协作工具_第3张图片
Blender到这里就说明成功一半了

下载安装Unity

建议直接下载Uinty Hub
Unity版本最好在2019.3.7f1及以上(我用的就是这个版本),2019.2实测不可行

下载Unity侧插件MeshSync

创建一个Unity3D空工程
打开Window->Packge Manager
MeshSync 三维软件与Unity的完美协作工具_第4张图片
点击Advanced按钮勾选Show preview packages,查看未发布正式版的插件包,搜索meshsync即可在左侧看到对应插件包
点击install进行安装,安装成功后出现下图
MeshSync 三维软件与Unity的完美协作工具_第5张图片
关闭面板
打开GameObject->MeshSync->Create Server即可在Hierarchy中创建一个MeshSyncServer
MeshSync 三维软件与Unity的完美协作工具_第6张图片
到这里Unity侧插件部署完毕

Blender与Unity合作

查看Blender是否开启自动同步,如果没有就开启
MeshSync 三维软件与Unity的完美协作工具_第7张图片
在Blender创建并改变图形即可在Unity中实时查看改变,如下图

在Unity中加载修改好的模型

点击此处的Export Cache
MeshSync 三维软件与Unity的完美协作工具_第8张图片
选择保存的位置,并记录
在Unity中将MeshSyncServer删除
MeshSync 三维软件与Unity的完美协作工具_第9张图片
点击GameObject->MeshSync->Create Cache Player场景中会生成文件名物体
MeshSync 三维软件与Unity的完美协作工具_第10张图片
修改Time Unit为Frames并且修改Base Frame(从One到Zero),即可在场景中看到之前的模型
MeshSync 三维软件与Unity的完美协作工具_第11张图片

你可能感兴趣的:(Unity,Blender,blender,unity,unity3d)