"MaxScript"의 두 판 사이의 차이

jjuiddong
이동: 둘러보기, 찾기
(새 문서: * 기본 문법 공부 ** http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-6B55BDA6-7A44-4910-9650-C65CA1457343.htm,topicNumber=d30e85003)
 
 
(한 사용자의 중간의 편집 3개 숨겨짐)
1번째 줄: 1번째 줄:
  
 
* 기본 문법 공부
 
* 기본 문법 공부
** http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-6B55BDA6-7A44-4910-9650-C65CA1457343.htm,topicNumber=d30e85003
+
** MaxScript Help 를 이용하자.
 +
 
 +
 
 +
* 함수에서 값을 리턴하거나 비교할 때 as integer, as string 과 같이 명확하게 타입을 지정하자.
 +
fn GetMeshId name =
 +
(
 +
for i=1 to g_varSetMeshes.count do
 +
(
 +
if name == g_varSetMeshes[i].name then
 +
return i as integer
 +
)
 +
return 0
 +
)
 +
 
 +
 
 +
* IPhysique.gup 문제
 +
** 3DMax 9.0 이후부터는 지원이 되지 않는것같다. 일단 skin modifier를 이용하면 간단한 뼈대 가중치는 가져올 수 있다.
 +
** biped 는 아마 IPhysique를 이용하지 않고 다른 방식으로 가져와야 되는 것 같다.

2014년 2월 22일 (토) 14:34 기준 최신판

  • 기본 문법 공부
    • MaxScript Help 를 이용하자.


  • 함수에서 값을 리턴하거나 비교할 때 as integer, as string 과 같이 명확하게 타입을 지정하자.
fn GetMeshId name =
(
	for i=1 to g_varSetMeshes.count do
	(
		if name == g_varSetMeshes[i].name then
			return i as integer
	)
	return 0
)


  • IPhysique.gup 문제
    • 3DMax 9.0 이후부터는 지원이 되지 않는것같다. 일단 skin modifier를 이용하면 간단한 뼈대 가중치는 가져올 수 있다.
    • biped 는 아마 IPhysique를 이용하지 않고 다른 방식으로 가져와야 되는 것 같다.
개인 도구
이름공간

변수
행위
둘러보기
도구모음