본문 바로가기
3DsMax/plug-in&scripts

set selection filter 단축키

by biped 2018. 1. 17.

 

Set Selection Filter  단축키

 

 

 

1. 직접 스크립트 만들어 사용하기  

 

1) Scripting 메뉴> MaxScript Listener (F11) 실행

2) Scripting 메뉴> Macro Recorder 기능을 사용하면 리스너 에 해당 기능을 실행 하는데로 명령어가 출력된다.

3) 그 명령어 (예를 들어 : SetSelectFilter 3 ) 를 드래그 드롭하여 툴바에 등록한다. 

4) 툴바에 등록된 스크립트는 단축키, 툴바,쿼드 메뉴등에 어디에서든 등록할 수 있는 카테고리 또는 이름을 발견할 수 있다.

 - 보통 'DragAndDrop' 카테고리에 해당 명령어가 등록되어 있음.

 -  툴바에 등록된 스크립트 단추를 마우스오른메뉴클릭 편집하여 자기 쓰임에 맞게 이름등을 고칠 수 있다. ( Ctrl+E 를 눌러줘야 실행된다.)

 

 

macroScript all   -----------------> 이름

category:"DragAndDrop"   -----> 카테고리

toolTip:""                    -----> 툴팁

(

SetSelectFilter 1            -----> 명령어  (예 . SetSelectFilter 1=All, SetSelectFilter 2=Geometry , SetSelectFilter 3 =Shapes ...)

)

 

 

 

2. tw_script.zip 파일을 다운로드 하여 사용하기.

 

tw_script.zip
0.00MB

다운로드 및 출처:

https://forums.autodesk.com/t5/3ds-max-forum/selection-filters-can-i-assign-a-keyboard-shortcut/td-p/5108726

 

MAXScript > RunScript

Customize > Customize User Interface > _custom 찾아보기.

 

 

 

3. 공개 스크립트

 

1) miauuselectionfilterswitcher.mcr

어떤 개체도 클릭되어 있지 않은 상태에서 스크립트를 실행하면 All 모드가 되고,

개체를 선택하고 스크립트를 실행하면 선택된 객체유형의 모드로 자동적으로 바뀐다.

 

출처: http://www.scriptspot.com/3ds-max/scripts/set-selection-filter-based-on-selected-object

miauuselectionfilterswitcher.mcr
0.00MB

 

2) miauudisplaybycategory.ms

어떤 개체도 클릭되어 있지 않은 상태에서 스크립트를 실행하면 숨김 해제

개체를 선택하고 스크립트를 실행하면 선택된 객체만 제외하고 다른 유형은 숨김.

 

출처: http://www.scriptspot.com/3ds-max/scripts/display-by-category

 

miauudisplaybycategory.ms
0.00MB

 

 

댓글