처음 맥스 스크립트를 공부할때 맥스에있는 editor가 너무 불편했습니다...나중에 안것이지만 Mxscom 이라는것을 이용하여 울트라 에디트나 크림슨에디터 에디트플러스로 작업을 하고 맥스에서 바로 실행해볼수 있는것이 있다는것을 알게 되었습니다.
조금 지난것이지만 메모겸 남겨 봅니다.
본인은 울트라 에디트를 선호 하는 관계로 울트라 에디트에 관해서...-_-;;
maxscript.reg 화일의 내용입니다..붉은색으로 된곳에 자신의 맥스 디렉토리를 넣어 주세요.REGEDIT
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; 1. Change the path in the last line of this file to point at your
; current 3ds max executable directory, then
; 2. Double click this file in Windows Explorer
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; registration info MAX.Application (defaults to MAX.Application.7)HKEY_CLASSES_ROOT\MAX.Application = OLE Automation MAX Application
HKEY_CLASSES_ROOT\MAX.Application\Clsid = {7FA22CB1-D26F-11d0-B260-00A0240CEEA3}
HKEY_CLASSES_ROOT\MAX.Application\CurVer = MAX.Application.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; registration info MAX 7.0; (Application Object)
HKEY_CLASSES_ROOT\MAX.Application.7 = OLE Automation MAX 7.0 Application
HKEY_CLASSES_ROOT\MAX.Application.7\Clsid = {7FA22CB1-D26F-11d0-B260-00A0240CEEA3}HKEY_CLASSES_ROOT\CLSID\{7FA22CB1-D26F-11d0-B260-00A0240CEEA3} = OLE Automation MAX 7.0 Application
HKEY_CLASSES_ROOT\CLSID\{7FA22CB1-D26F-11d0-B260-00A0240CEEA3}\ProgID = MAX.Application.7
HKEY_CLASSES_ROOT\CLSID\{7FA22CB1-D26F-11d0-B260-00A0240CEEA3}\VersionIndependentProgID = MAX.Application
HKEY_CLASSES_ROOT\CLSID\{7FA22CB1-D26F-11d0-B260-00A0240CEEA3}\LocalServer32 = C:\Program Files\Autodesk\3ds Max 9\3dsmax.exe
저장한뒤 더블클릭후 레지스트리에 등록합니다.
그후 mxscom.exe 를 울트라에디트가 설치된 폴더로 복사합니다.
RegisterOLEControl.ms 는 \3ds Max 9\Scripts\Startup 으로 복사합니다.
자 그럼 모든 준비는 되었습니다...
그럼 울트라에디트를 실행해봅니다.
tool configuration 에서 정의 할수 있습니다.
Working Directory 는 공통적으로 울트라에디트가 설치된 폴더 입니다.
맥스에서 Evaluate을 수행합니다
작업하던 스크립트화일을 맥스에서 열어줍니다.
작업하던 스크립트 화일을 Encrypt 의 기능을 합니다.
저는 보통 첫번째 Evaluate만 설정해놓고 맥스에서와 같은 Ctrl + E 를 단축키로 놓고 사용합니다...^^
이런식으로 설정한뒤에 맥스와 울트라 에디트를 띠우고 울트라 에디트에서 작업한뒤 맥스에서 확인하는 과정으로 스크립트를 제작할수 있습니다..^^

mxscom.rar







0