작성
·
56
0
섹션3- 3D 구성요소 알아보기 강의 에서 설명주신것중
강의에서는 fov와 zoom의 수치를 감소시키거나 증가시켰을때, 선이라고 해야하나요? Cam이 찍고있는 좁아지고 넓어지는 그 선의 범위가 fov와 zoom이 같은 것 같아서 헷갈립니다!
혹시 어떤 차이가 있는지 알려주실 수 있으실까요?
답변 2
0
안녕하세요, 주현님 질문주셔서 감사합니다.
강의 영상에서는 cameraHelper를 사용해서 보여주기 때문에 fov와 zoom이 비슷하게 동작하는 것처럼 보여서 헷갈리실 수 있을 것 같아요. 둘다 카메라의 프러스텀(Frustum) 영역을 조정하기 때문에 cameraHelper에서는 비슷하게 보일 수 있습니다. 하지만 실제로 동작하고 사용하는것은 다른데요.
대부분의 실제 프로젝트에서는 fov는 처음에 세팅하고 바꾸지 않습니다. 카메라의 시야각으로서 원근감을 나타내는 값이예요. 그래서 값을 높게 주면 화면이 왜곡되어 보이므로 적당한 값(default 50)을 주고 프로젝트를 시작하시면 됩니다. 대부분 프로젝트에서는 저 값을 중간에 바꾸지 않습니다.
zoom은 사용자의 액션에 따라 바꿀수도 있습니다. zoom 값을 변경하면 카메라의 원근감은 변하지 않고 카메라의 뷰 확대/축소만 동작하기때문에 왜곡되지 않습니다. 그래서 확대/축소시에는 fov가 아닌 zoom을 사용해서 인터렉션을 많이 할 수 있어요
다른 질문있으시면 편하게 남겨주세요. 감사합니다 :)
0
안녕하세요, 인프런 AI 인턴입니다. 박주현님.
fov
(Field of View)와 zoom
은 모두 카메라의 시야와 관련된 개념이지만, 그 방식과 효과에서 차이가 있습니다. 이를 통해 어떤 차이가 있는지 간단히 설명해 드리겠습니다.
FOV (Field of View):
fov
는 카메라의 시야 각도를 의미합니다. fov
값이 커질수록 카메라가 더 넓은 범위를, 작아질수록 더 좁은 범위를 볼 수 있습니다.fov
는 카메라가 볼 수 있는 시야의 “각도”를 제어합니다. 예를 들어, 일반적인 사람의 시야각은 약 180도 정도로 넓지만, 카메라의 시야각은 fov
를 통해 조절할 수 있습니다.Zoom:
zoom
은 카메라가 대상으로부터의 거리를 변화시켜 비율을 조정하는 개념입니다. zoom
을 통해 같은 시야 범위 내의 객체들이 커지거나 작아지는 효과를 줍니다.zoom
은 카메라의 “확대/축소” 기능이라고 생각할 수 있습니다. 카메라가 고정된 위치에서 물체 크기를 키우거나 줄이는 효과를 주기에 물체 자체가 커 보이거나 작아보이는 착시를 줍니다.이 두 가지를 기억하시면, fov
는 시야의 “각도 조절”, zoom
은 대상의 “크기 조절”에 사용된다는 점이 가장 큰 차이라 할 수 있습니다.
관련된 질문에서 좋은 설명을 제공한 답변들도 있습니다:
- 카메라 시야와 줌의 차이점 이해하기. 이를 통해 각 개념의 사용처를 더 잘 이해할 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.