안녕하세요 유랑입니다. 오늘은 오브젝트에 머티리얼과 쉐이더를 적용해 보겠습니다.기본적인 쉐이더를 이용해서 공부해 보겠습니다. 1. 기초적인 서피스 쉐이더 쉐이더는 물체의 명암, 재질, 색조 등을 표현합니다.어떻게 만드느냐에 따라서 물체의 형태가 달라지겠네요.유니티에서 제공하는 Standard Surface Shader를 사용해서 공부해 보겠습니다. 1-1) 프로젝트 생성 및 설정 프로젝트 이름과 위치를 설정한 후 생성해 주겠습니다. 쉐이더를 적용시킬 오브젝트와 머티리얼 그리고 기본 쉐이더를 만들어 주겠습니다. - Sphere 생성- Standard Surface Shader 생성- Material 생성 1-2) 쉐이더 코드 - ㉠Name 쉐이더에 쓰이는 코드를 알아보겠습니다.쉐이더를 실행시키면 맨 위에 ..
안녕하세요 유랑입니다. 오늘부터 쉐이더에 대해 알아보겠습니다.게임제작에 꼭 필요하기에 번외편으로 준비해 보았습니다. 1. 쉐이더 쉐이더는 무엇일까요? '화면에 출력하는 픽셀의 색을 정해주는 함수' 라는 뜻을 가지고 있습니다.하지만 이렇게 생각하기에는 딱딱한 느낌이 드네요.감성적인 부분까지 표현하면 더 많이 달라질거에요.게임 엔진이 영화에 필적할만한 표현이 가능해졌기에 쉐이더라는 부분이 점점 더 부각되는것 같습니다. 2. 쉐이더 기본 지식 쉐이더를 시작하기 전 쉐이더에 필요한 기본적인 지식에 대해서 알아보겠습니다.바로 렌더링 파이프라인과 빛의 원리인데요.과연 어떤걸까요? 2-1) 렌더링 파이프라인 - ㉠오브젝트 데이터 받아오기 렌더링 파이프라인은 총 4단계의 과정을 거치게 됩니다.오브젝트 데이터 받아오기는..