MODELITA
1.0.0
Modelita는 3D 모델링, 라켓, PostGIS 및 블렌더 통합을위한 도메인 별 언어 (DSL)입니다. 이 문서는 버전 0.2를 다룹니다.
Modelita를 설정하기 전에 다음과 같은 설치를했는지 확인하십시오.
Modelita를 다운로드 한 후에 ./modelita 사용하여 터미널에서 프로그램을 실행할 수 있습니다. 시작되면 3D 모양을 만들기 위해 명령을 입력 할 수있는 대화식 모드로 들어갑니다.
| 명령 | 설명 |
|---|---|
| 위로 | 커서를 위로 움직입니다 |
| 아래에 | 커서를 아래쪽으로 이동하십시오 |
| 왼쪽 | 커서를 왼쪽으로 이동하십시오 |
| 오른쪽 | 커서를 바로 움직입니다 |
| 앞으로 | 커서를 앞으로 움직입니다 |
| 뒤로 | 커서를 뒤로 이동하십시오 |
| 명령 | 설명 |
|---|---|
| Rotate-X+ | x 축 주위에 90도 회전 (+) |
| 회전 -x- | x 축 주위에 90도 회전 (-) |
| rotate-y+ | y 축 주위 90도 회전 (+) |
| 회전 | y 축 주위에 90도 회전 (-) |
| ROTATE-Z+ | z 축 주위에 90도 회전 (+) |
| 회전자 | z 축 주위에 90도 회전 (-) |
| 명령 | 설명 |
|---|---|
| 에이 | 정점으로 현재 위치를 추가하십시오 |
| 비 | 현재 모양을 지우십시오 |
| 선택하다 | 현재 커서 위치를 인쇄하십시오 |
| 시작 | 모양을 OBJ 파일에 저장하십시오 |
| 명령 | 설명 |
|---|---|
| 푸시 | 현재 위치와 회전을 저장하십시오 |
| 팝 | 마지막으로 저장된 위치/회전을 복원하십시오 |
Modelita를 사용하면 사용자 정의 기호 (명령)를 정의하고 저장하여 동작을 자동화 할 수 있습니다.
새 기호를 정의하려면 :
정의하다 새 기호 이름 : my-symbol을 입력하십시오 명령 입력 (목록) : (오른쪽으로 향함)
| 명령 | 설명 |
|---|---|
| 구하다 | 나중에 사용하기 위해 상징을 저장하십시오 |
| 짐 | 이전에 저장된 기호를로드하십시오 |
예제 사용 :
; 기호를 저장하십시오 구하다 저장할 기호 이름을 입력하십시오 : my-symbol ; 저장된 기호를로드하십시오 짐 로드하려면 기호 파일 이름을 입력하십시오 : my-symbol ; 정의 된 기호를 사용하십시오 my-symbol
objimporter.py 스크립트는 Modelita에서 생성 된 OBJ 파일 가져 오기를 블렌더로 가져옵니다.
설정 단계 :
models/ 디렉토리에 있습니다objimporter.py 선택하십시오| 특징 | 설명 |
|---|---|
| 자동 청소 | 가져 오기 전에 이전 객체를 제거합니다 |
| 디렉토리 스캔 | 자동으로 OBJ 파일을 찾습니다 |
| 디버그 정보 | 가져 오기 프로세스 세부 사항/오류가 표시됩니다 |
메모
start 명령은 모양 설계를 OBJ 파일로 저장하는 반면 save 명령은 정의 된 기호를 저장합니다. Modelita의 효과적인 사용을 위해이 차이점을 명심하십시오.