Taegame/MAX Script
Multi Material 데이터값 추출하기..
알 수 없는 사용자
2009. 1. 30. 21:03
MAX Script 에서 멀티 머트리얼 값을 뽑아오는 방법!!
for i = 1 to objects.count do
(
if objects[i].material == undefined do continue -- Material이 없으면..
if classof objects[i].material == Standardmaterial then -- Material이 하나이면..
(
format "Name : % \n" objects[i].material.name
format "Ambient : % \n" objects[i].material.ambient
format "Diffuse : % \n" objects[i].material.diffuse
format "Specular : % \n" objects[i].material.specular
format "Emissive : % \n" objects[i].material.selfIllumColor
)
if classof objects[i].material == Multimaterial then -- Materials이 여러개일 경우
(
for j = 1 to objects[i].material.count do
(
format "Name : % \n" objects[i].material[j].name
format "Ambient : % \n" objects[i].material[j].ambient
format "Diffuse : % \n" objects[i].material[j].diffuse
format "Specular : % \n" objects[i].material[j].specular
format "Emissive : % \n" objects[i].material[j].selfIllumColor
)
)
)
이렇게 하면 멀티 머트리얼값을 추출할수 있다..ㅎㅎ