ZBrush 플러그인

이미 강력한 ZBrush 피쳐 세트에 새로운 기능들을 추가할 수 있는 플러그인을 통하여 ZBrush를 더욱 확장할 수 있습니다. 아래 리스트는 Pixologic에서 만든 가장 인기있고 널리 사용되는 플러그인들입니다. 각 플러그인 내용들을 읽어보시고 이들어 어떻게 ZBrush 파이프라인을 향상시킬 수 있는지를 알아보십시오.

아래 리스트의 플러그인들은 ZXBrush의 기본 초기화에는 들어있지 않습니다. 이 플러그인들은 테스트를 거쳤지만 버그가 있을 수도 있습니다. 이들을 사용하기 전에 작업을 저장할 것을 권장합니다!

이 추가적인 플러그인들은 ZBrush와 함께 제공되는것은 아니므로, 이들에 대한 업데이트는 그리 자주 이루어지지 않을수도 있습니다.

ZBrush Compositor를 이용하여, ZBrush 렌더 패스를 Marmoset Toolbag 3 또는 Adobe Substance Painter*로 보낼 수 있습니다. 이들 어플리케이션으로 보내지는 패스들은 플랫 디스플레이스드 Plane 3D 오브젝트에 적용된 이미지 맵의 형태로 보내집니다. 그런 다음, Marmoset Toolbag 3 와 Adobe Substance Painter에서 이 패스들을 사용하여 컴포지트 렌더를 생성할 수 있습니다.
*Adobe Substance Painter 기능은 스탠드 얼론 버전의 Adobe Substance Painter를 필요로 합니다.


Quick Scaler 플러그인을 통하여 백분율, mm 값 또는 값을 입력하고 선택된 서브툴의 스케일을 키우거나 줄일 수 있습니다. 이 플러그인은 선택된 서브툴의 마스킹과 가시성을 그대로 유지합니다.


Layer Brush Depth 플러그인은 '단일 레이어'의 기본 유형을 가진 브러시를 사용할 때, 특정 mm 값으로 스컬프팅을 가능하게 합니다. 간단히 단일 레이어 브러시 유형(예, Layer Brush 또는 Chisel Brush)을 선택하고 원하는 스컬프팅 깊이를 입력한 다음, 'Set Layer Depth Brush.'를 클릭합니다.


Ring Utility 플러그인은 정밀한 mm 단위의 Ring Band Basemesh를 생성할 수 있게 해줍니다. 이를 통하여 외부 어플리케이션을 사용할 필요없이 오롯이 ZBrush내에서 반지나 목걸이등을 만들 수 있습니다. 이 플러그인에는 또한 밴드 베이스메쉬를 따라 보석을 생성할 수 있는 기능 뿐 아니라, 굴대와 마스킹을 사용하여 링 베이스메쉬를 생성할 수도 있는 기능도 들어있습니다.


NanoTile Textures는 ZBrush 내부의 NanoMeshes, InsertMeshes 및 스컬프팅 가능한 WrapMode 플레인을 사용하여 타일링 텍스쳐를 생성할 수 있습니다. 타일링 효과가 생성된 후에 매끄러운 타일링 텍스쳐 맵으로 변환됩니다. 이들 맵들은 표준 사이즈로 만들어져, BPR, Preview, Albedo, AO, Normal, Bump, Polygroup ID 및 Height와 같은 패스들로 렌더링됩니다.


Z CNC 플러그인은 CNC 밀링을 위한 모델들을 생성하기 위한 ZBrush 프로세스를 자동화합니다. 이 플러그인은 특정 재질 사이즈, 절삭 깊이 및 CNC 스컬프팅을 위한 브러시 설정의 변경가지 설정할 수 있습니다


이 플러그인은 ZBrush가 시작할 때 구동되는 커스텀 DefaultZSscript를 만들 수 잇게 해줍니다. 이 플러그인을 사용하여ZBrush를, 특정 모델 파일, 특정브러시, 특정 스포트 라이트 이미지 세트 또는 원하는 ZApplink 뷰 세트로 자동으로 시작할 수 있도록 설정할 수 있습니다.


PanelLoop Presets 플러그인은 향후 사용할 수 있는 19개의 PanelLoop 프리셋들을 로드 및 저장할 수 있습니다. PanelLoop 프리셋을 저장하면, 아이콘이 생성되어 새로운 PanelLoop를 표시합니다. 그런 다음, 이는 사용 가능한 프리셋들 중에서 시각적으로 선택 가능하도록 해줍니다.


Clean Tool Utility 플러그인은 다중 서브툴들에 걸쳐 특정 프로세스를 자동화해줍니다. 이를 이용하여 모프 타겟 생성, 모프 타겟 삭제, 레이어 베이킹, 서페이스 노이즈 토글 또는 다중 서브툴들에 걸쳐 실행 취소 이력을 단 한번의 클릭으로 삭제하는 등의 동작들을 적용할 수 있습니다.


ZRepeat It 플러그인을 이용하여, ZScript와 프로세스들을 선택된 서브툴, 가시적인 서브툴 또는 모든 서브툴에 걸쳐 저장할 수 있습니다. 이 기능으로 마스크 소거, 모프 타겟 삭제, 모든 레이어 베이킹등과 같은 기능들을 손쉽게 자동화 해줍니다.


IMM Extractor는 IMM 브러시 부분을 분리된 서브툴로 추출할 수 있게 해줍니다. IMM Brush를 선택하고 'IMM Brush to Subtool'을 누릅니다. 모든 IMM Brush 파트들로 이루어진 새로운 툴이 생성됩니다.


MatCap Baker는 UV 좌표와 서브디비젼을 가진 서브툴을 사용하여 ZBrush 내부의 재질들을 텍스쳐 멥으로 베이킹합니다. 위에 설명한 것들을 포함한 서브툴을 선택하고, 재질을 선택한 다음, 'Bake Out MatCaps'를 클릭합니다. 스컬프팅 디테일과 재질 칼라링을 2D 텍스쳐 맵으로 캡쳐하는 디스플레이스먼트 매핑을 사용하는 서브툴이 실행될 것입니다.


이 플러그인은'Make Boolean Mesh'와 라이브 부울린 시스템을 사용할 때, 추가적인 기능을 제공합니다. 이 플러그인은 단일 스타트 그룹(전체 툴 대신)를 처리하고, 라이브 불린 및 자동 적용 DynaMesh(해상도 또는 예상 폴리곤 카운트에 의한), 라이브 불린의 프로세스를 파괴적 방식으로 처리할 수 있게 해줍니다(처리 이후에는 백업툴을 생성하지 않습니다).


DynaMesh Utility는 DynaMesh 모델*에 사용자들이 원하는 폴리 카운트를 설정할 수 있게 해줍니다.
* 속성에서 비어있는 서브툴은 원하는 폴리카운트에 도달하기 어려울 수도 있습니다.


Gizmo Swapper 플러그인은 Move, Scale 및 Rotate에 대한 별도의 Gizmo Manipulator를사용할 수 있게 해줍니다. 플러그인에서 사용되는 기본 Gizmo은 또한 커스텀으로 손쉽게 대체됩니다.


ZBrush to Keyshot Bridge를 사용하여 스케일된 툴을 Keyshot으로 보낼 수 있습니다. 이는 단지 툴의 XYZ 사이즈만을 보내는 대신에, ZBrush to Keyshot Bridge가 ZBrush내에서 계산된 스케일을 보낼수 있게 해줍니다. Bridge를 이용하여 보내진 다음, Keyshot내의 씬 단위가 미터, 인치, 센티, 밀리미터 또는 피트로 변화되어 정교한 스케일을 사용하는 다양한 옵션이 가능합니다.


Turntabler는 특정 패스들을 가진 턴테이블 이미지 시퀀스를 생성할 수 있습니다. 모델을 위치시키고(전, 후, 좌/우), 원하는 패스들을 선택하고, 턴테이블에 대한 이미지 총 수량을 설정한 다음; 'Generate Turntable Images'를 클릭합니다.


IMM Draw Size 플러그인은 IMM Part를 위하여 특정 사이즈를 mm로 설정합니다. 원하는 사이즈로 설정후 'Set IMM Draw Size"를 클릭하면, 드로우 사이즈가 현재 모델로 업데이트됩니다. 'CTRL'키를 누른 상태에서 그려지는 다음 IMM part는 정교한 사이즈가 됩니다. (주:IMM Draw Size 플러그인은 사이즈 계산시 선택된 IMM 파트의 가장 긴 치수를 항상 사용합니다.)


PrecisionExtract 플러그인은 마스킹에서 새로운 서브툴을 추출할 때 특정 mm 값을 입력할 수 있게 해줍니다. 이 플러그인은 또한 자동 ZRemeshing, Mask 소거 및 새롭게 생성된 서브툴을 빼기(라이브 부울린 시스템용)로 설정을 자동으로 해주는 옵션이 들어있습니다.


PrecisionMove 플러그인은 mm 값 또는 값을 입력하고 서브툴을 그 만큼 원하는 축으로 이동할 수 있게 해줍니다. 이는 장난감 또는 실제 오브젝트 생성시 파트의 특정 오프셋을 만들 필요가 있을 때 아주 유용합니다. 전역 좌표 시스템이 Maya와 3ds Max를 따르도록 바꿀 수도 있습니다.