如何使用C API 为创建的.skp 文件设置图标?

How to set icon for created .skp file by using C API?

目前我正在尝试从一些外部几何数据创建 .skp 文件。

我已经成功创建了所有必需的几何图形,但是在我使用以下代码保存模型之后:

    if (SUModelSaveToFileWithVersion(model, model_path, SUModelVersion::SUModelVersion_SU2018) != SU_ERROR_NONE){
        return 0;
    }
    if (SUModelRelease(&model) != SU_ERROR_NONE){
        return 0;
    }
    SUTerminate();

模型保存时没有预览小图标(一般用.skp图标)

有没有办法用至少一个白色图标替换它?

这将是 API 保存时的错误。恐怕没有通过 C API 的解决方法。 (顺便说一句,您可以在 SketchUp API 问题跟踪器中报告问题:https://github.com/SketchUp/api-issue-tracker/issues