3D/Blender

스크립트 실행후 N창에 생긴 탭 없애기 스크립트

ppsd 2026. 1. 12. 19:04
반응형

 

스크립트에 넣고 실행 하면 없어짐

 

 

import bpy

# 블렌더에 등록된 모든 패널 클래스를 뒤집니다.
for cls in list(bpy.types.Panel.__subclasses__()):
    # 패널의 카테고리(탭 이름)가 'MyTools'인 것을 찾습니다.
    if hasattr(cls, "bl_category") and cls.bl_category == "MyTools":
        try:
            bpy.utils.unregister_class(cls)
            print(f"패널 삭제 성공: {cls.__name__}")
        except Exception as e:
            print(f"삭제 실패: {cls.__name__} / 사유: {e}")

# 화면 갱신을 강제합니다.
for area in bpy.context.screen.areas:
    area.tag_redraw()

print("정리 시도 완료")

 

 

 

 

 

반응형