Google SketchUp 是一种面向方案的三维建模软件,非常适合构造建筑模型。因此SketchUp三维模型在Google Earth中用来显示建筑物。目前很多建筑设计师和装修设计师使用这个软件。除专业版外,SketchUp还是个免费软件,这一特点也带来很大的用户群。与其它三维CAD软件相比,SketchUp可以用小巧玲珑来形容。SketchUp以面模型为主,提供表面材质和渲染功能。建模功能简单易学,操作界面十分友好。
SketchUp是一个非常开放的系统,提供了Ruby API库供第三方开发插件,还提供了SketchUp SDK,以便第三方软件能读写SketchUp模型文件。以下是摘自Google官方网站的内容,供大家参考。
SketchUp Software Development Kit (SDK)
If you're interested in using the SketchUp Software Development Kit (SDK) to read and write SketchUp files, or in writing a custom exporter that works from within Google SketchUp Pro, you need the SketchUp SDK. The SDK contains:
- C++ libraries for reading and writing SketchUp files
- examples
- the Ruby scrambler
- documentation explaining how to use the SDK and how to write a custom exporter for SketchUp Pro