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命令存儲已定義的符號。請記住這種區別以有效使用模型。