[img]https: //i.sstatic.net/mNB4W.png[/img]
Например, моим входом будет изображение (a) (
Код: Выделить всё
.obj/.stlЯ новичок в Mesh-алгоритмах или в том, как они работают вместе. Итак, вот сценарий, который я написал:
Код: Выделить всё
import bpy
inp = 'mushroom-shelve-1-merged.obj'
# Load the triangle mesh OBJ file
bpy.ops.import_scene.obj(filepath=inp,
use_smooth_groups=False,
use_image_search=False)
# Get the imported mesh
obj = bpy.context.selected_objects[0]
# Convert triangles to quads
# The `beauty` parameter can be set to False if desired
bpy.ops.object.mode_set(mode='EDIT')
bpy.ops.mesh.select_all(action='SELECT')
bpy.ops.mesh.tris_convert_to_quads(beauty=True)
bpy.ops.object.mode_set(mode='OBJECT')
# Export to OBJ with quads
bpy.ops.export_scene.obj(filepath='quad_mesh.obj')
Код: Выделить всё
Traceback (most recent call last):
File "/home/arrafi/mesh-convert-application/test.py", line 8, in
bpy.ops.import_scene.obj(filepath=inp,
File "/home/arrafi/mesh-convert-application/venv/lib/python3.10/site-packages/bpy/4.0/scripts/modules/bpy/ops.py", line 109, in __call__
ret = _op_call(self.idname_py(), kw)
AttributeError: Calling operator "bpy.ops.import_scene.obj" error, could not be found
- Также, пожалуйста, дайте свои предложения, если вы знаете лучший способ конвертировать треугольную сетку в четырехугольную с помощью Python.
- Если вы, ребята, знаете какой-либо API, который я могу вызвать с помощью Python для выполнения преобразования, это тоже сработает. .
Подробнее здесь: https://stackoverflow.com/questions/778 ... uld-not-be
Мобильная версия