씬에서 여러 오브젝트를 선택하고 실행하면 Render Stats 속서을 일괄 설정할 수 있는 스크립트입니다.

mel_setRenderStats.jpg

 

// set Render Stats : by cglink 2010-03-11
// 선택한 여러 오브젝트의 Render Stats 속성을 일괄 적용하는 스크립트
// 사용법 : 어트리뷰트를 변경하고 싶은 오브젝트를 모두 선택하고 실행한다.
//         아래 5개의 변수를 원하는 값으로 변경할 수 있다.
//     * 0 = Off , 1 = On
//     * 모두 0으로 설정하면 해당 오브젝트는 렌더링이 되지 않는다.
 
int $selVal_1 = 0;    // castsShadows
int $selVal_2 = 0;    // receiveShadows
int $selVal_3 = 0;    // primaryVisibility
int $selVal_4 = 0;    // visibleInReflections
int $selVal_5 = 0;    // visibleInRefractions

print ("▼▼▼ Start ▼▼▼\n");
// selected objects
string $selObjs[] = `ls -sl`;
 
for($selObj1 in $selObjs)
{
    // get shape list
    string $selShape[]    = `listRelatives -f -shapes $selObj1` ;
    print ($selShape[0]+" ◀\n");
 
    // attr list
    string $selShape_att_1    = $selShape[0]+".castsShadows";
    string $selShape_att_2    = $selShape[0]+".receiveShadows";
    string $selShape_att_3    = $selShape[0]+".primaryVisibility";
    string $selShape_att_4    = $selShape[0]+".visibleInReflections";
    string $selShape_att_5    = $selShape[0]+".visibleInRefractions";
 
    // setAttr
    setAttr $selShape_att_1 $selVal_1;
    setAttr $selShape_att_2 $selVal_2;
    setAttr $selShape_att_3 $selVal_3;
    setAttr $selShape_att_4 $selVal_4;
    setAttr $selShape_att_5 $selVal_5;
 
    // result
    print ($selShape_att_1+" → "+$selVal_1+"\n");
    print ($selShape_att_2+" → "+$selVal_2+"\n");
    print ($selShape_att_3+" → "+$selVal_3+"\n");
    print ($selShape_att_4+" → "+$selVal_4+"\n");
    print ($selShape_att_5+" → "+$selVal_5+"\n");
}


mel_run.jpg

스크립트 에디터에 입력하고 실행버튼을 누릅니다.




#MEL #Script #어트리뷰트 #일괄설정

'로그인' 후 이용 가능합니다.
글 수 6,199
List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
6199 학원 추천부탁드려요. cg5/ vfx lab
보이지않니
2018-09-14 92 1
6198 □ 라이팅, 렌더링 오류 - 렌더걸때 마야 종료되는 현상이요... [1]
오모리김치찌개
2018-09-14 70  
6197 ■ 모델링, UV UV 작업중 섭디모드 (1번,3번) 을 누르면 편집전 UV로 되돌아가는... [2]
똥소저
2018-09-13 90  
» ☆ 리깅, 스크립트 여러 오브젝트의 Render Stats 일괄설정 Mel Script file
haendel
2018-09-12 168  
6195 ● 합성 게임 시네마틱/3d 애니메이션 컴포지터 [1]
수뱀
2018-09-05 210 1
6194 파운드리 세미나에 초대합니다.
큐브렉스
2018-09-03 156  
6193 ● 합성 Beauty Pass 만들기 순서 관련 질문 [5]
Yiclept
2018-08-28 385 1
6192 ○ FX 영화 특수효과_학원 [1]
xhflsj
2018-08-27 457  
6191 포폴 제작중인 학생입니당 file [2]
오니
2018-08-25 746 7
6190 마야 뷰포트 오류(?) 도와주세요! file [3]
요치엔른
2018-08-23 253  
6189 하드웨어 엔비디아 신제품 RTX2080 발표 생중계
haendel
2018-08-21 204  
6188 □ 라이팅, 렌더링 VRay 라이트에 텍스쳐 넣을려는데 체크박스가 file
챠니챠
2018-08-17 181 1
6187 ● 합성 Nuke에서 save파일 [2]
임마누엘
2018-08-08 257  
6186 ○ 모션 모션빌더에서 모션캡처 된 모션 적용하기
UB
2018-08-07 159  
6185 ■ 모델링, UV maya에서 images 폴더가 scenes 폴더 안에 형성되는데 상관 없나요? [1]
윱윱
2018-07-31 167  
6184 ☆ 리깅, 스크립트 미친 리깅 Breakdown과 예고편
haendel
2018-07-29 540 1
6183 ○ FX Qualoth : 스트래치되는 캐릭터의 클로스 시뮬레이션
haendel
2018-07-25 257  
6182 ■ 모델링, UV uv를 반복 안하고 크기만 줄일수 있는 방법이 있을까요?!
shifright
2018-07-23 145  
6181 ♥ 연출,Layout,PreViz vfx프리비즈 와 3D애니메이션 레이아웃의 사이..? [4]
tttui
2018-07-22 334  
6180 ★ 애니메이팅 3dsmax CAT을 이용하여 unity에 export 주의점!
UB
2018-07-17 154  
Board Search




XE Login

OpenID Login