환영합니다
이번 섹션부터는 첫 마스터 머티리얼을 생성해 보도록 하겠습니다
마스터 머티리얼이 무엇인지부터 살펴봅시다
마스터 머티리얼의 개념은 프로젝트 내 같은 종류의 Object(오브젝트)에 하나의 머티리얼만
사용하는 것입니다
이 머티리얼을 기반으로 여러 머티리얼 인스턴스를 생성합니다
새로 만든 Object(오브젝트)에 머티리얼을 하나 하나 생성하는 것이 아니라 머티리얼 인스턴스만
활용하는 것입니다
이것이 마스터 머티리얼의 개념입니다
이 방법으로 공간과 시간을 낭비하지 않을 뿐 아니라 장면의 성능 또한 상향시킬 수 있습니다
있습니다
여기 보이는 것은 에픽사가 사용한 언리얼 엔진의 기본 Bridge(다리) 콘텐츠입니다
이것을 가져와 이 다리로 2차로 에셋을 만들면 기본적으로
기반이 될 마스터 머티리얼을 고르게 되며 그것을 기반으로 머티리얼 인스턴스를 생성합니다
여기 모든 것에 마스터 머티리얼이 있는 것이 보입니다
Foliage(폴리지)를 위해 가져왔을 가능성이 있습니다
Foliage(폴리지)를 위한 마스터 머티리얼이 기본 값으로 있습니다
그리고 이것은 기본 Object(오브젝트)들을 위한 마스터 머티리얼입니다
표면을 위한 마스터 머티리얼도 있을 거라고 생각됩니다
표면 머티리얼을 가져오면 이것을 더블 클릭하여 마스터 머티리얼로
사용합니다
머티리얼 그래프 내에서 일어나는 일을 확인할 수도 있습니다
이 작업을 어떻게 하는지 처음부터 다뤄볼 예정입니다
이 강의의 첨부 파일에 이 텍스처들을 Zip 파일로 찾을 수 있을 것입니다
다운 받아서 여러분 컴퓨터 내 아무 폴더에 압축 해제하시기 바랍니다
그러면 이런 내용물이 보입니다
Content 폴더로 돌아와 Material 폴더를 클릭합니다
이 안에 또 다른 폴더를 생성하겠습니다
새 폴더의 이름은 MasterMaterial이라 짓고 더블 클릭으로 열어줍니다
그리고 이 폴더 안에 또 다른 폴더를 생성합니다
이름은 TexturesForMasterMaterial이라 짓고 이 텍스처들은 그저 테스트 목적으로 사용되는 것입니다
마무리되면 다 지워줄 것입니다
좋습니다
그 텍스처들을 가져오겠습니다
전부 선택하여 이런 식으로 프로젝트에 가져옵니다
이제 텍스처를 가져왔으니 다음 할 일은 또 다른 맵을 생성해
마스터 머티리얼을 더 잘 보이게 하는 것입니다
우클릭을 하여 새 폴더를 생성합니다
이번엔 Maps라고 하겠습니다
더블 클릭으로 열어준 다음 File에서 New Level을 클릭한 후
Basic을 선택하여 생성하겠습니다
Basic 레벨(층)이지만 테스트하기에 완벽합니다
File로 가서 Save Current Level (현재 레벨 저장)을 클릭하고 Maps 폴더를 선택합니다
TestMasterMaterialMap이라 이름을 짓고 저장하겠습니다
이제 새로운 맵이 생성 및 저장되었으니 File에서 저장을 하면
이번 강의는 여기까지입니다
다음 강의부터는 더 복잡한 내용을 다뤄보겠습니다
이번 강의에서는 마스터 머티리얼이 무엇인지 간단하게 설명드렸습니다
에픽에서 가져온 Bridge(다리)처럼 모든 종류의 에셋에 마스터 머티리얼이
있습니다
텍스처도 불러왔으니 추후에 마스터 머티리얼로 인해 생길 변화들을
테스트할 수 있습니다
수고하셨습니다
다음 강의에서 뵙겠습니다