我正在尝试写一个sketchup出口商。这将采用当前在sketchup中的模型,并将其导出为自定义格式。
我知道sketchup附带了一些示例项目,比如skp2xml。如何使用此示例文件?它创建一个dll文件。如何在sketchup中访问此代码?我需要装上红宝石吗?如果是的话,怎么做?
不受欢迎的文件指出:
SketchUp插件导出程序是一段代码,当用户表示希望导出模型、视图、区段切片或图像时,该代码将在运行时动态加载。 在Windows平台上,导出程序通过创建一个包含实现IEnumSketchUpExporter接口的类的COM来实现。有关如何执行此操作的详细信息,请参阅示例文件夹中的SkpToXML导出示例。
该示例是一个visual项目,我可以将其编译为dll。不过,我该如何处理dll呢?我需要把它放在一个特殊的地方吗?
发布于 2015-08-05 14:51:45
注意,如果没有Sketchup .,skp_to_xml示例将无法工作。
XML示例为SketchUp构建了一个导出插件,并运行在相同的过程中。由于它的C++接口,它必须使用与SketchUp相同的Visual版本构建,即VS2010。如果让VS2012升级项目,则生成的DLL将不兼容,很可能会导致崩溃。
要使用Sketchup skp_to_xml项目,请执行以下操作:
资料来源:https://groups.google.com/forum/#!topic/su-sdk-fileshare/xGCiGK2775k http://sketchucation.com/forums/viewtopic.php?f=180&t=53862
https://stackoverflow.com/questions/31835455
复制相似问题