首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Sketchup示例

如何使用Sketchup示例
EN

Stack Overflow用户
提问于 2015-08-05 14:31:27
回答 1查看 757关注 0票数 1

我正在尝试写一个sketchup出口商。这将采用当前在sketchup中的模型,并将其导出为自定义格式。

我知道sketchup附带了一些示例项目,比如skp2xml。如何使用此示例文件?它创建一个dll文件。如何在sketchup中访问此代码?我需要装上红宝石吗?如果是的话,怎么做?

不受欢迎的文件指出:

SketchUp插件导出程序是一段代码,当用户表示希望导出模型、视图、区段切片或图像时,该代码将在运行时动态加载。 在Windows平台上,导出程序通过创建一个包含实现IEnumSketchUpExporter接口的类的COM来实现。有关如何执行此操作的详细信息,请参阅示例文件夹中的SkpToXML导出示例。

该示例是一个visual项目,我可以将其编译为dll。不过,我该如何处理dll呢?我需要把它放在一个特殊的地方吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-05 14:51:45

注意,如果没有Sketchup .,skp_to_xml示例将无法工作。

XML示例为SketchUp构建了一个导出插件,并运行在相同的过程中。由于它的C++接口,它必须使用与SketchUp相同的Visual版本构建,即VS2010。如果让VS2012升级项目,则生成的DLL将不兼容,很可能会导致崩溃。

要使用Sketchup skp_to_xml项目,请执行以下操作:

  1. 构建位于skp_to_xml/win中的Project文件。确保您选择了正确的平台(32,64),否则Sketchup将不会加载它。它必须处于发布模式,否则Sketchup就会崩溃。
  2. 将SkpToXML.dll复制到sketchup/Exporters文件夹。默认位置是: C:\Program \SketchUp\SketchUp 2015\出口商
  3. Go文件->导出->3D模型
  4. 在导出模型导出类型中,您将找到新的.xml文件格式。

资料来源:https://groups.google.com/forum/#!topic/su-sdk-fileshare/xGCiGK2775k http://sketchucation.com/forums/viewtopic.php?f=180&t=53862

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31835455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档