MeshSyncDCCPlugins icon indicating copy to clipboard operation
MeshSyncDCCPlugins copied to clipboard

Roadmap: Blender

Open sindharta opened this issue 4 years ago • 12 comments

  • [x] fix visibility handling
  • [x] fix parent handling
  • [x] add 'bake transform' option
  • [x] fix auto sync
  • [ ] improve detecting updated objects (bpy.app.handlers.depsgraph_update_post)
  • [ ] use render meshes (Subdivision modifier has both render/viewport iterations)
  • [ ] fix bone handling (can reproduce by tree_creature.blend )
  • [ ] handle textures
  • [ ] materials
  • [x] multiple uv support (https://github.com/unity3d-jp/MeshSync/issues/92). Example: Blender UV0 = DetailMapUV's = Unity UV0 Blender UV1 = LightMapUV's =Unity UV1
  • [ ] send preview mesh when editing
  • [ ] greasepen

sindharta avatar Mar 09 '20 02:03 sindharta

Hi. Great to see the work goes on. I really miss UV1 for an fantastic use case.

Blender UV0 = DetailMapUV's = Unity UV0 Blender UV1 = LightMapUV's =Unity UV1

sasa42 avatar Mar 20 '20 21:03 sasa42

Hi. Is there any change to prioritize the multi uv support?

sasa42 avatar Jul 17 '20 10:07 sasa42

@sasa42 Thank you for your question. MeshSyncDCCPlugin (and MeshSync) is a part of one whole system that we are developing, and unfortunately there are some other areas in this system that we are prioritizing at the moment. We'll get back to this as soon as we can.

sindharta avatar Jul 18 '20 10:07 sindharta

@sasa42 Multi UV support for Blender has been released in version 0.3.2-preview. You'll need to update both the MeshSync package for Unity, and MeshSyncDCCPlugins used by Blender Please open an issue if you find a problem with it.

sindharta avatar Sep 07 '20 10:09 sindharta

gentle ping: Blender 3.1 is out today, probably need a version targeting it. (last I checked MeshSync plugin requires targeting Blender headers right?)

https://github.com/unity3d-jp/MeshSync/issues/24#issuecomment-416550364

bitinn avatar Mar 10 '22 03:03 bitinn

@bitinn Thank you for the ping. You are correct, the plugin uses Blender headers as include files..

sindharta avatar Mar 14 '22 12:03 sindharta

Sorry to ping again, but Blender 3.2 is out, would be great to have a version of MeshSync plugin targeting it (haven't tested current release yet, just assuming a new release is needed.)

bitinn avatar Jun 15 '22 16:06 bitinn

Yes, we'll need a new release for this. Thank you for the notification.

sindharta avatar Jun 21 '22 12:06 sindharta

@sindharta Hi, sorry to bother again, I know many work are now being done on MeshSync with Blender, will there be a minor release for Blender 3.2.1 before that work is completed? (since we don't have a release targeting 3.2 yet).

I would prefer not going through manual build process myself, but if we are pending for a major release then I would do that instead :)

bitinn avatar Jul 12 '22 02:07 bitinn

Blender 3.2 will be included in the next minor release (instead of patch release), which should happen this month if things go well.

sindharta avatar Jul 12 '22 06:07 sindharta

@bitinn Can you please try [email protected] ?

sindharta avatar Jul 29 '22 09:07 sindharta

@sindharta I did, it worked, I need to test more about the unity -> blender GN sync, the GN parameters are sorted in alphabetical orders in Unity, that's probably something the Dublin team can address in future :)

bitinn avatar Jul 29 '22 12:07 bitinn