从OpenCascade导出,导入OpenSceneGraph

我们有一个使用OCC的建模工具和一个使用OSG的3d编辑器。我想要做的是,从第一个工具导出模型并导入到第二个工具。我已经在网上搜索了几天,但我找不到解决方案。 有三件事可以解决我的问题: OCC的导出器导出为OSG支持的格式(.ive,.osg等等), OSG的导入器从OCC支持的格式(.stp,.step,.igs,.iges,.brp,.brep)导入, 用于在两种格式之间进行转换的转换器工具,一种是OCC支持的格式,另一种是OSG支持的格式。 有没有人以前做过这个,或者知道任何有用的东西? 我试图避免为OCC编写自定义导出器。     
已邀请:
我找到了解决方案。 OpenCascade有一个导入/导出示例,可以导出VRML文件而不支持纹理。对导入导出代码进行一些修改以及对其他部分进行一些修改(其中OCC模型由VRML类表示)足以成功将我的模型导出到VRML文件。然后我为OpenSceneGraph构建了VRML插件并成功导入了模型。     
CADExchanger(基于OCC)在BRep和其他格式之间转换(STEP,IGES,STL,VRML ......)做得非常好     
你为什么不看看pythonocc.org。 我假设OSG需要网格? 在(python)OCC中加载STEP / IGES文件,抓取其网格,将顶点/索引推送到OSG。 那会有用吗?     

要回复问题请先登录注册