Skip to content

Instantly share code, notes, and snippets.

@mio3io
Created December 12, 2023 09:05
Show Gist options
  • Save mio3io/fbacafb474b8fd39c9a3d5b49522e828 to your computer and use it in GitHub Desktop.
Save mio3io/fbacafb474b8fd39c9a3d5b49522e828 to your computer and use it in GitHub Desktop.
Blenderの4.0のモディファイアのUIメニューの下に雑に追加する
import bpy
bl_info = {
"name": "mio3modpanel_fav",
"author": "mio",
"version": (1, 0, 0),
"blender": (4, 0, 0),
"location": "View3D > Sidebar",
"description": "",
"category": "Menu",
}
def draw_menu(self, context):
layout = self.layout
layout.separator()
layout.operator("object.modifier_add", text ="配列", icon="MOD_ARRAY").type="ARRAY"
layout.operator("object.modifier_add", text ="Mirror", icon="MOD_MIRROR").type="MIRROR"
layout.operator("object.modifier_add", text ="サブディビジョンサーフェス", icon="MOD_SUBSURF").type="SUBSURF"
layout.operator("object.modifier_add", text ="Solidify", icon="MOD_SOLIDIFY").type="SOLIDIFY"
layout.operator("object.modifier_add", text ="マルチレゾリューション", icon="MOD_MULTIRES").type="MULTIRES"
def register():
bpy.types.OBJECT_MT_modifier_add.append(draw_menu)
def unregister():
bpy.types.OBJECT_MT_modifier_add.remove(draw_menu)
if __name__ == "__main__":
register()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment