MODELITA
1.0.0
Modelita是一种针对3D建模,集成球拍,PostGIS和Blender的特定域语言(DSL)。该文档涵盖了0.2版。
在设置Modelita之前,请确保您安装了以下内容:
下载Modelita后,您可以使用./modelita从终端运行程序。当它开始时,您将进入交互式模式,您可以在其中输入命令创建3D形状。
| 命令 | 描述 |
|---|---|
| 向上 | 向上移动光标 |
| 向下 | 向下移动光标 |
| 左边 | 向左移动光标 |
| 正确的 | 向右移动光标 |
| 向前 | 向前移动光标 |
| 落后 | 向后移动光标 |
| 命令 | 描述 |
|---|---|
| 旋转-X+ | 围绕X轴旋转90度(+) |
| 旋转-x- | 围绕X轴旋转90度( - ) |
| 旋转+ | 围绕y轴旋转90度(+) |
| 旋转 - | 围绕y轴旋转90度( - ) |
| 旋转-Z+ | 围绕z轴旋转90度(+) |
| 旋转-Z- | 围绕z轴旋转90度( - ) |
| 命令 | 描述 |
|---|---|
| 一个 | 将当前位置添加为顶点 |
| b | 清除当前形状 |
| 选择 | 打印当前的光标位置 |
| 开始 | 将形状保存到OBJ文件 |
| 命令 | 描述 |
|---|---|
| 推 | 保存当前位置和旋转 |
| 流行音乐 | 还原最后保存的位置/旋转 |
Modelita允许您定义并保存自定义符号(命令)以自动化操作。
定义一个新符号:
定义 输入新符号名称:my-symbol 输入命令(AS列表):(向上向前)
| 命令 | 描述 |
|---|---|
| 节省 | 保存符号以供以后使用 |
| 加载 | 加载先前保存的符号 |
示例用法:
;保存符号 节省 输入符号名称以保存:my-symbol ;加载保存的符号 加载 输入符号文件名加载:my-symbol ;使用定义的符号 my符号
objimporter.py脚本会自动导入模型中生成的OBJ文件中的搅拌机。
设置步骤:
models/目录中objimporter.py| 特征 | 描述 |
|---|---|
| 自动清理 | 导入之前删除以前的对象 |
| 目录扫描 | 自动找到OBJ文件 |
| 调试信息 | 显示导入过程详细信息/错误 |
笔记
start命令将您的形状设计保存到OBJ文件中,而save命令存储已定义的符号。请记住这种区别以有效使用模型。