| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AW | AX | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 카메라 기본 구조 | |||||||||||||||||||||||||||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 목표 | |||||||||||||||||||||||||||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||||||||||||||||||||||||||
5 | - 다양한 상황에 사용되는 카메라의 구조와 작동 방식을 정의한다. - 여러 조건에 따라 어떤 종류의 카메라가 호출되는지 정의한다. - 기본 카메라 옵션과 사용자 환경설정 옵션까지 포함하여 카메라의 유연한 운용을 가능하게 한다. | |||||||||||||||||||||||||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 카메라 구분 | |||||||||||||||||||||||||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||||||||||||||||||||||||
11 | 브레이커스의 카메라는 2종류로 구분되며, 그 종류는 다음과 같다. - CameraConfig (Config 카메라) - 유저가 조작에 따라 시점 전환이 자유로운 기본 카메라 - 유저의 상황과 주변 상황에 의해 다른 Config 카메라를 불러옴 (전투/비전투 상태, 걷기/달리기 상태, 보스전투/일반전투 상태 등) - 유저가 설정에서 세팅한 각종 카메라 옵션값에 영향을 받음 - MoverAsset (Mover 카메라) - 스킬 연출 등에 사용되는 시점 전환이 불가능한 특수 카메라 - 일반적으로 캐릭터나 몬스터 Show에 붙여서 사용되며, Mover 카메라가 붙어있는 스킬 사용시 호출됨 - Config 카메라에 비해 우선순위가 높음 | |||||||||||||||||||||||||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||||||||||||||||||||||||
13 | 카메라 동작 방식 | |||||||||||||||||||||||||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||||||||
17 | 카메라의 제어는 다음과 같은 2개 상태에 따라 다른 방식으로 호출된다. - 캐릭터의 기본 상태에 따라 변경되는 기본 카메라 - 기본 카메라는 항상 World 레이어에 배치됨 - 기본 카메라는 한 번에 하나의 카메라만 호출될 수 있음 - 기본 카메라는 항상 Config 카메라로 제어됨 - 연출이나 Show 등으로 호출되는 연출 카메라 - 연출 카메라는 World 레이어가 아닌 다른 레이어에 배치됨 - 연출 카메라는 동시에 여러개의 카메라가 호출될 수 있으며, 레이어의 우선 순위가 높은 카메라가 호출됨 | |||||||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||||||||
19 | 기본 카메라 종류 | |||||||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||||||||
23 | World 레이어에 배치되는 기본 카메라의 종류는 다음과 같다. (카메라 Config 데이터 에셋은 항상 CameraConfig_가 프리픽스로 붙는다.) | |||||||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 카메라 종류 | 설명 | ||||||||||||||||||||||||||||||||||||||||||||||||
26 | 비전투 카메라 (CameraConfig_Normal) | - 전투가 진행 중이지 않을 때 활성화 되는 기본 카메라 - 캐릭터의 디테일이 보일 수 있도록, 캐릭터 크기가 강조되어 보임 - 기존 걷기 카메라와 달리기 카메라 통합 - 걷기와 달리기의 차이가 크지 않음 - 지나친 FOV 변경으로 인해 멀미 유발될 가능성이 있음 | ||||||||||||||||||||||||||||||||||||||||||||||||
27 | 전투 카메라 (CameraConfig_Battle) | - 전투가 진행 중일 때 활성화되는 기본 카메라 - 캐릭터의 키가 화면의 세로 길이의 ½ 크기를 넘기지 않음 - 캐릭터의 액션이 화면 내에 담길 수 있도록 하기 위함 | ||||||||||||||||||||||||||||||||||||||||||||||||
28 | (보스전) 전투 카메라 (CameraConfig_BossBattle_XX) (XX에는 보스의 이름 또는 단계를 작성) | - 보스 몬스터와 전투가 진행 중일 때 활성화되는 기본 카메라 - 전투 카메라에 비해 캐릭터의 크기가 줄어듬 - 보스 몬스터와 그 모션을 카메라에 담기 위함 - 단, 캐릭터의 키가 화면의 세로 길이의 ¼ 크기보다 큼 - 보스의 크기에 따라 다른 옵션을 가진 Config 카메라가 지정될 수 있음 - e.g. 카미야쿠시와 거대 고룡은 각각 ExtraLarge 카메라, Large 카메라를 사용함 | ||||||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||||||||||||||||||||||||||