8 STRENGTH
절대강좌! 유니티 _ 1~3장 본문
1장. 유니티 엔진의 소개
생략!
2장. 게임 개발 준비
프로젝트 생성, 에디터 레이아웃 설정, 에셋 임포트
3장. 게임 스테이지 제작
바닥 생성 및 배치, 텍스처, 머터리얼, 셰이더 및 물리 기반 셰이딩, 프리팹
Floor 오브젝트와 Wall 프리팹을 만들고 material 입히기. 후에 wall 프리팹을 정점 스내핑(v)를 이용하여 배치.
Q. 왜 Plane의 Scale을 (5, 5, 1)이 아닌 (5, 5, 5)로 변경하는가? 어차피 z값에 따른 scale이 정해지지 않는 평면이라 그냥 두는 게 더 낫지 않을까?
A. 66p 정보. 균등 스케일 vs 비균등 스케일
균등 스케일(Uniform Scale)은 3D 모델의 (x, y, z) 스케일 값이 모두 같은 값을 갖는 것을 의미한다. 반대로 비균등 스케일(Non-Uniform Scale)은 스케일의 (x, y, z)값이 다른 경우를 말한다. 비균등 스케일의 경우 정적(Static, 움직이지 않고 고정된)인 모델에는 별다른 문제가 없지만, 비균등 스케일로 설정된 객체 하위에 다른 객체가 있다면 하위 객체의 회전 계산에 문제가 발생할 수 있다. 따라서 스테이지 디자인을 위해 배치하는 3D 모델을 제외하고는 가능한 한 균등 스케일을 유지하는 것이 바람직하다.
조명, 실시간 라이트매핑 기능, 정리
Window > Rendering > Lighting
폴더에 머터리얼 생성하고 셰이더를 Skybox/6 sided or Procedural or... 로 변경.
4장. 주인공 캐릭터 제작
120p~
'유니티' 카테고리의 다른 글
| 중간 점검) 유니티 기본 C# 문법 정리 2 (1) | 2022.09.23 |
|---|---|
| 중간 점검) 유니티 기본 C# 문법 정리 1 (0) | 2022.07.24 |
| 유니티 6일차. C# 기본 문법, 라이프사이클, 키다운 움직임 (0) | 2022.07.21 |
| 유니티 5일차. 스와이프 기능 (0) | 2022.07.21 |
| 유니티 4일차. (0) | 2022.07.21 |