加载,调整大小和移动从Sketchup Ruby API中的COLLADA(* .dae)文件导入的对象

时间:2014-01-10 16:41:06

标签: ruby sketchup

我创建了DaeImporter类(它继承自Importer接口)以导入* .dae文件。并且在importer类的load_file函数中。我得到了我导入的文件的路径

但我需要打开它并显示3D图像,调整它并将其放置在给定位置,此功能必须在DaeImporter类中实现。

我看到图像对象,Entities类有方法add_image用于将图像添加到entites中,调整大小并将其放置在给定的位置。 Entites类是否具有用于dae文件的相同方法。如果它没有,我能为这种情况做些什么。

谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

如果您要导入的文件不是SKP,请使用Model.importhttp://www.sketchup.com/intl/en/developer/docs/ourdoc/model.php#import

Importer类用于添加SketchUp不支持的额外格式。