From fd18d22c201d6703ecec944a92b2d029c06c0376 Mon Sep 17 00:00:00 2001 From: nicolas <805879871@qq.com> Date: Sat, 23 Aug 2025 09:27:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=9C=86=E5=BD=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- toModel.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/toModel.py b/toModel.py index 827f38d..f200ecb 100644 --- a/toModel.py +++ b/toModel.py @@ -197,8 +197,13 @@ def create_geometry(obj_data): try: if face_geom == "plane": - bpy.ops.mesh.primitive_plane_add(size=1) # 减小平面尺寸 + # 创建圆形平面而不是方形 + bpy.ops.mesh.primitive_circle_add(vertices=32, radius=0.5) mesh = bpy.context.active_object + # 填充圆形 + bpy.ops.object.mode_set(mode='EDIT') + bpy.ops.mesh.edge_face_add() + bpy.ops.object.mode_set(mode='OBJECT') elif face_geom == "circle": # 创建圆形平面 bpy.ops.mesh.primitive_circle_add(vertices=32, radius=0.5)