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

Blender v4 support #117

Open
wants to merge 38 commits into
base: main
Choose a base branch
from
Open

Blender v4 support #117

wants to merge 38 commits into from

Conversation

UuuNyaa
Copy link
Owner

@UuuNyaa UuuNyaa commented Nov 20, 2023

Pull request for Blender 4.2 LTS destructive API changes.

Blender 4.x is currently under development with destructive API changes from 3.x.
And MMD Tools is focusing on support for LTS versions, as shown by the following URL: https://mmd-blender.fandom.com/wiki/MMD_Tools#Requirements
So this pull request will prepare for future 4.2 LTS.

📋 Todo

  • Blend file migration
  • Object.pose_library
  • Remove SceneOp
  • remove ItemOp
  • remove bpyutils.select_object
  • remove utils.selectAObject
  • remove auto_scene_setup
  • remove core.exceptions
  • remove cycles_converter
  • remove auto_scene_setup
  • remove FnObject

✔️ Done

@UuuNyaa
Copy link
Owner Author

UuuNyaa commented Nov 20, 2023

Models can now be loaded, but we still have a long way to go.

blender4-bone_layers.mp4

UuuNyaa and others added 2 commits April 17, 2024 03:15
Remove layers, calc_normals_split, free_normals_split, use_auto_smooth, calc_normals, auto_smooth_angle
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

Successfully merging this pull request may close these issues.

Set a BL_Order to all the panels so that the panels stay in the exact same order every time you load blender
2 participants