Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap: Blender #6

Open
5 of 12 tasks
sindharta opened this issue Mar 9, 2020 · 12 comments
Open
5 of 12 tasks

Roadmap: Blender #6

sindharta opened this issue Mar 9, 2020 · 12 comments

Comments

@sindharta
Copy link
Collaborator

sindharta commented Mar 9, 2020

  • fix visibility handling
  • fix parent handling
  • add 'bake transform' option
  • 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
  • multiple uv support ( Sync from multiple UV Sets (Blender Unity) unity3d-jp/MeshSync#92).
    Example:
    Blender UV0 = DetailMapUV's = Unity UV0
    Blender UV1 = LightMapUV's =Unity UV1
  • send preview mesh when editing
  • greasepen
@sasa42
Copy link

sasa42 commented Mar 20, 2020

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
Copy link

sasa42 commented Jul 17, 2020

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

@sindharta
Copy link
Collaborator Author

@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
Copy link
Collaborator Author

sindharta commented Sep 7, 2020

@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.

@bitinn
Copy link

bitinn commented Mar 10, 2022

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

unity3d-jp/MeshSync#24 (comment)

@sindharta
Copy link
Collaborator Author

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

@bitinn
Copy link

bitinn commented Jun 15, 2022

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.)

@sindharta
Copy link
Collaborator Author

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

@bitinn
Copy link

bitinn commented Jul 12, 2022

@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 :)

@sindharta
Copy link
Collaborator Author

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
Copy link
Collaborator Author

@bitinn Can you please try [email protected] ?

@bitinn
Copy link

bitinn commented Jul 29, 2022

@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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants