如何使用 SketchUp 范例
How to use Sketchup Examples
我正在尝试编写一个 SketchUp 导出器。这将采用当前在 sketchup 中的模型并将其导出为自定义格式。
我知道sketchup sdk自带一些示例工程比如skp2xml。我如何使用这个示例文件?它创建一个 dll 文件。我如何在 sketchup 中访问此代码?我需要用 ruby 加载它吗?如果有怎么办?
已弃用的文档指出:
A SketchUp plugin exporter is a piece of code that is dynamically loaded at runtime when a user indicates that they wish to export the model, view, section slice or image.
On the Windows platform an exporter is implemented by creating a COM
DLL which contains a class that implements IEnumSketchUpExporter
interface. See the SkpToXML Exporter example in the Examples folder
for the details on how to do this.
示例是一个 visual studio 项目,我可以将其编译成 dll。我该如何处理 dll?我需要把它放在一个特殊的位置吗?
请注意,如果没有 Sketchup Pro,skp_to_xml 示例将无法运行。
XML Exporter 示例为 SketchUp 构建导出器插件并在同一进程中运行。由于其 C++ 接口,它必须使用与 SketchUp 相同的 Visual Studio 版本构建,即 VS2010。如果让VS2012升级项目,生成的DLL会不兼容,很可能会导致崩溃。
要使用 Sketchup skp_to_xml 项目,请执行以下操作:
- 构建位于 skp_to_xml/win 的项目文件。确保
您选择了正确的平台 (32, 64) 否则 Sketchup 不会
加载它。它必须处于发布模式,否则 Sketchup 会崩溃。
- 将 SkpToXML.dll 复制到您的 sketchup/Exporters 文件夹。默认位置为:C:\Program Files\SketchUp\SketchUp 2015\Exporters
- 转到文件->导出->3D 模型
- 在导出模型导出类型中,您将找到新的 .xml 文件
格式。
来源:
https://groups.google.com/forum/#!topic/su-sdk-fileshare/xGCiGK2775k
http://sketchucation.com/forums/viewtopic.php?f=180&t=53862
我正在尝试编写一个 SketchUp 导出器。这将采用当前在 sketchup 中的模型并将其导出为自定义格式。
我知道sketchup sdk自带一些示例工程比如skp2xml。我如何使用这个示例文件?它创建一个 dll 文件。我如何在 sketchup 中访问此代码?我需要用 ruby 加载它吗?如果有怎么办?
已弃用的文档指出:
A SketchUp plugin exporter is a piece of code that is dynamically loaded at runtime when a user indicates that they wish to export the model, view, section slice or image.
On the Windows platform an exporter is implemented by creating a COM DLL which contains a class that implements IEnumSketchUpExporter interface. See the SkpToXML Exporter example in the Examples folder for the details on how to do this.
示例是一个 visual studio 项目,我可以将其编译成 dll。我该如何处理 dll?我需要把它放在一个特殊的位置吗?
请注意,如果没有 Sketchup Pro,skp_to_xml 示例将无法运行。
XML Exporter 示例为 SketchUp 构建导出器插件并在同一进程中运行。由于其 C++ 接口,它必须使用与 SketchUp 相同的 Visual Studio 版本构建,即 VS2010。如果让VS2012升级项目,生成的DLL会不兼容,很可能会导致崩溃。
要使用 Sketchup skp_to_xml 项目,请执行以下操作:
- 构建位于 skp_to_xml/win 的项目文件。确保 您选择了正确的平台 (32, 64) 否则 Sketchup 不会 加载它。它必须处于发布模式,否则 Sketchup 会崩溃。
- 将 SkpToXML.dll 复制到您的 sketchup/Exporters 文件夹。默认位置为:C:\Program Files\SketchUp\SketchUp 2015\Exporters
- 转到文件->导出->3D 模型
- 在导出模型导出类型中,您将找到新的 .xml 文件 格式。
来源: https://groups.google.com/forum/#!topic/su-sdk-fileshare/xGCiGK2775k http://sketchucation.com/forums/viewtopic.php?f=180&t=53862