OpenSCAD、Blender和Textmate\SublimeText遇见后发生的一切...
Textmate\SublimeText是编码极客们喜爱的玩具。OpenSCAD可以用MDL(机械定义语言)的方式来构建三维几何对象,而Blender除了交互三维建模之外,也支持以Python来构建几乎任何几何对象。 现在,这三者要合体了。 使用Textmate\SublimeText来编辑代码,然后分别在OpenSCAD和Blender中去执行,创建出三维模型和效果,是不是非常强悍? 从 http://www.thingiverse.com/thing:15292/#files 可以下载Textmate/SublimeText的插件,然后就可以直接操作OpenSCAD了,把OpenSCAD的CodeEditor关掉,把Design=>Automatically reload and compile选项打开,就相当于开出了一个独立的三维渲染窗口,在Textmate中写的代码就可以直接显示出来了,比内置的CodeEditor功能要强大很多很多。 做完的模型,下一步导入到Blender中去进行细节的修改,这时候仍然可以使用Textmate来进行控制。怎么搞法呢?参见这里: http://my.oschina.net/u/2306127/blog/372605 。 如果你愿意(我愿意、我愿意!),也可以用Python来写一个自动创建SCAD模型文件的库,这个有点烧脑了,多保重