我的任务是为现有的Sketchup插件编写扩展,提供Collada和ACIS或3dsmax文件之间的转换。有一些应用程序提供相同的功能,我想知道他们是如何做到的。例如,AnyCAD 3d converter采用了各种数据格式。
Autodesk提供了一个C ++ SDK,但显然他们的3ds格式是retired after 2012。还有其他选择吗?
我希望这个问题不是太宽泛。
答案 0 :(得分:2)
我认为没有任何特别的魔力。
基本上:
这真的是“他们只是这样做”。
答案 1 :(得分:0)
斯文, ACIS是Spatial Corp提供的商业产品。使用ACIS,您可以将.SAT / .SAB文件读取(并写入)到ACIS数据结构中。 InterOp是Spatial提供的另一种产品,可用于在各种CAD文件类型之间进行转换。不幸的是,Collada不属于支持的格式。
但是,如果您获得了ACIS许可,您可以编写自己的代码来生成Collada文件。
-Brad