3DSMAX 9 위자드 설치

3DSMAX 9에서 Export 플러그인을 만들때, 3ds max Plugin Wizard가 설치 되어 있으면
플러그인을 배우기 시작 할 때, 편리하다. .

여기서 사용환경은 3DS Max 9, 비쥬얼 스튜디오 2005이다.

플러그인을 만들려면 Max SDK를 설치해야 한다.
SDK Help for Visual Studio 2005를 설치 하면, 3DSMAX 9 위자드가 자동으로 설치 될줄
알았는데 눈을 씻고 봐도 찾을수가 없다.

수동으로 설치하는 방법은 다음과 같다.

디폴트로 설치 하면
C:\Program Files\Autodesk\3ds Max 9 SDK\maxsdk\howto\3dsmaxPluginWizard
폴더의 readme.txt 파일에서 방법을 찾을수가 있다.

1. 3dsmaxPluginWizard.vsz 파일을 텍스트 편집기로 열어서 ABSOLUTE_PATH에
3dsmaxPluginWizard 폴더의 절대 경로를 편집하고 저장한다.
 

Param="ABSOLUTE_PATH =
C:\Program Files\Autodesk\3ds Max 9 SDK\maxsdk\howto\3dsmaxPluginWizard"

2. 3개의 파일을 비쥬얼 스튜디오 폴더

C:\Program Files\Microsoft Visual Studio 8\VC\vcprojects로 복사한다.

3dsmaxPluginWizard.ico
3dsmaxPluginWizard.vsdir
3dsmaxPluginWizard.vsz

3 프로젝트 만들기

비쥬얼 스튜디오를 실행하고, 프로젝트를 실행해 템플릿에서 아래 아이콘이 보이면
3DS MAX 플러그인 위자드가 설치가 무사히 된 것이다.

4 위자드 진행

위자드를 진행하면 Plugin Type, Plugin Details, Project Details 단계로 진행한다.

Plugin Type은 File Export로 한다.

Plugin Details은 ExportTest(임의대로 ...)로 적는다.

Project Details에서 정해진 폴더를 지정한다.


Enter your MAXSDK path  --> C:\Program Files\Autodesk\3ds Max 9 SDK\maxsdk
Enter your Plugin output path --> C:\Program Files\Autodesk\3ds Max 9\plugins
Enter your 3dsmax.exe path --> C:\Program Files\Autodesk\3ds Max 9

폴더를 지정하면 컴파일 후 플러그인이 맥스의 플러그인 폴더로 저장된다.

5 테스트 확인을 위해서 코드를 수정한다.

// exportTest.cpp

 

const TCHAR *exportTest::Ext(int n)

{       

    //TODO: Return the 'i-th' file name extension (i.e. "3DS").

    return _T("test");

}

 

const TCHAR *exportTest::LongDesc()

{

    //TODO: Return long ASCII description (i.e. "Targa 2.0 Image File")

    return _T("My 1.0 3D");

}

 

const TCHAR *exportTest::ShortDesc()

{           

    //TODO: Return short ASCII description (i.e. "Targa")

    return _T("My3D");

}

확장자를 "test"로 했다. 빌드한후 맥스를 실행해 File > Export 하면 아래 그림처럼 나올것이다.

드디어 !!! 맥스 플러그인을 만들기 위한 첫 걸음이 시작 되었다.