1
Python and Java API / captureModelView
« on: August 13, 2019, 04:04:10 PM »
Добрый день! Пытаюсь через скрипт сохранить модель в виде картинки с помощью
Если выполнять скрипт в приложении, то все работает. А если из консоли, то ошибка:
Пробовал менять и ширину и длину, результата нет. Подскажите, в чем дело?
Спасибо
Code: [Select]
# Model Image
viewpoint = Metashape.app.viewpoint
cx = viewpoint.width
cy = viewpoint.height
print(cx)
print(cy)
capture = Metashape.app.captureModelView(width = cx, height = cy, transparent = (True), hide_items = (True), source = Metashape.DataSource.ModelData, mode = Metashape.ModelViewMode.ShadedModelView)
print(capture.height)
capture.save(main_path + "model_preview.png")
Если выполнять скрипт в приложении, то все работает. А если из консоли, то ошибка:
Quote
RuntimeError: Can't save image: /task_files/fd6faba4-bda8-11e9-8ccc-606dc717741f/model_preview.pngВот что в capture:
Quote
<Image '0x0x0'>
Пробовал менять и ширину и длину, результата нет. Подскажите, в чем дело?
Спасибо