导出后的 SketchUp 中的自定义实体
Custom Entity in SketchUp that follows in export
我正在为 SketchUp 编写一个插件,我需要在其中创建一个可见且可移动的 3d 实体,该实体也包含在 Collada 格式导出中(特别是 model.export
函数)。
如果可以添加自定义实体,我在文档中没有看到任何提及,但我还了解到文档并不总是完整的。
我打算做的事情也可以通过向特定实体添加自定义属性来实现,但我也没有发现自定义属性被导出的迹象。
有人知道如何让 model.export
服从您的意愿吗?
记录了所有 API 方法 - 缺少 none。您可能听说过,解释有时不是最好的 - 但它是完整的。
无法创建自定义实体。
您可以通过 Sketchup::Entity.set_attribute
(http://www.sketchup.com/intl/en/developer/docs/ourdoc/entity#set_attribute) 添加属性,但导出的内容完全取决于导出器。我不相信 Collada 导出器会将 API 定义的属性写入导出的模型。
不确定您想要的自定义实体或属性 - 也不确定它在 COLLADA 文件中的显示方式,但您可能需要根据需要编写自己的导出器。
我正在为 SketchUp 编写一个插件,我需要在其中创建一个可见且可移动的 3d 实体,该实体也包含在 Collada 格式导出中(特别是 model.export
函数)。
如果可以添加自定义实体,我在文档中没有看到任何提及,但我还了解到文档并不总是完整的。
我打算做的事情也可以通过向特定实体添加自定义属性来实现,但我也没有发现自定义属性被导出的迹象。
有人知道如何让 model.export
服从您的意愿吗?
记录了所有 API 方法 - 缺少 none。您可能听说过,解释有时不是最好的 - 但它是完整的。
无法创建自定义实体。
您可以通过 Sketchup::Entity.set_attribute
(http://www.sketchup.com/intl/en/developer/docs/ourdoc/entity#set_attribute) 添加属性,但导出的内容完全取决于导出器。我不相信 Collada 导出器会将 API 定义的属性写入导出的模型。
不确定您想要的自定义实体或属性 - 也不确定它在 COLLADA 文件中的显示方式,但您可能需要根据需要编写自己的导出器。