UuuNyaa / blender_mmd_tools

MMD Tools is a blender addon for importing/exporting Models and Motions of MikuMikuDance.
GNU General Public License v3.0
2.27k stars 109 forks source link

Use blender link features and it randomly lagged #169

Closed PaulsonH closed 2 months ago

PaulsonH commented 3 months ago

What version of softwares are you using?

How to Reproduce

Steps to reproduce the behavior:

  1. use Blender Link features to link MMD model colletion to new file

Expected behavior

It will stop there for few seconds randomly according to the physical bone amount

Screenshots

it will keep showing the error in blender cmd

AttributeError: 'Context' object has no attribute 'active_object' File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 193, in _getActiveJointObject Traceback (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 222, in _getActiveMeshObject active_obj = FnContext.get_active_object(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\bpyutils.py", line 315, in get_active_object return context.active_object ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Context' object has no attribute 'active_object' File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 220, in _getActiveMeshObject Traceback (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 222, in _getActiveMeshObject active_obj = FnContext.get_active_object(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\bpyutils.py", line 315, in get_active_object return context.active_object ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Context' object has no attribute 'active_object' File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 220, in _getActiveMeshObject WARNING:root:Object.select is deprecated since v4.0.0: Use Object.select_get() method instead Stack (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 499, in get_select utils.warn_deprecation("Object.select", "v4.0.0", "Use Object.select_get() method instead") WARNING:root:Object.select is deprecated since v4.0.0: Use Object.select_get() method instead Stack (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 499, in get_select utils.warn_deprecation("Object.select", "v4.0.0", "Use Object.select_get() method instead") WARNING:root:Object.hide is deprecated since v4.0.0: Use Object.hide_get() method instead Stack (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 509, in get_hide utils.warn_deprecation("Object.hide", "v4.0.0", "Use Object.hide_get() method instead") WARNING:root:Object.hide is deprecated since v4.0.0: Use Object.hide_get() method instead Stack (most recent call last): File "C:\Users\74091\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\mmd_tools\properties\root.py", line 509, in get_hide utils.warn_deprecation("Object.hide", "v4.0.0", "Use Object.hide_get() method instead")