max plugin과 max script의 차이점

반응형

max plugin과 max script의 차이점

max plugin의 장점
 - C++로 개발하기 때문에 속도가 빠르다.
 - Max의 디테일한 기능까지 사용이 가능하다.
max plugin의 단점
 - C++ 프로그램 언어를 알아야만 개발이 가능하다.
 - 3ds max 버전별로 대응해야만 한다. 맥스 버전이 바뀌면 다시 컴파일 해주어야 한다.

max script의 장점
 - 기본적인 문법의 스크립트를 사용하기 때문에 쉽게 익힐 수 있다.
 - 3ds max 버전별로 대응할 필요가 없다. ( 모든 버전에서 동일한 스크립트가 사용 가능하다.( 예외도 있다. ) )
max script의 단점
 - 속도가 느린 편이다.
 - 스크립트 엔진에서 제공하지 않는 기능은 사용하기가 힘들다.

max plugin 개발 준비

NEW ! DevTV: Introduction to the 3ds Max SDK
http://autodesk.com/develop3dsmax - DevTV_Introduction_to_3DS_Max_Programming.zip - 아주 유용한 동영상 강좌와 샘플 코드가 들어 있다. ( 꼭 살펴보자. )
동영상 강좌에는 3dsmaxPluginWizard 설치방법, FileExport 등의 내용이 들어있다.

SDK Documentation - SDK 관련 문서들을 다운로드 받을 수 있다.

3dsmaxPluginWizard를 설치하면 MaxPlugin을 개발할 때 항상 거쳐야 하는 반복작업을 줄여준다.
Visual Studio를 켜고 새문서에서 코딩을 시작해야 하는 막막함을 어느 정도는 해소해준다.
MFC 프로젝트를 만들면 기본적인 Frame을 제공하는 것과 마찬가지이다.

MAX 7, 8 버전은 VS 2003과 호환된다.
SDK Samples/Utilities
 - 3dsmaxpluginwizardvs_net2002.zip
 - 3dsmaxpluginwizardvs_net2003.zip

Max 9, 2008, 2009 버전은 VS 2005와 호환된다.
C:\Program Files\Autodesk\3ds Max 9 SDK\maxsdk\howto\3dsmaxPluginWizard
C:\Program Files\Autodesk\3ds Max 2008 SDK\maxsdk\howto\3dsmaxPluginWizard
C:\Program Files\Autodesk\3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard
자신이 설치한 경로에 따라 다를 수 있다.

3dsmaxPluginWizard를 VS에 설치하는 방법은 위 동영상 강좌(DevTV_Introduction_to_3DS_Max_Programming.zip) 앞 부분 에 자세히 나와있다.
TAGS.

Comments