Code Less, Create More!

Simple but useful code snippets for 3D Graphic Developers

반응형

Pawn 2

여러 객체를 대상으로 카메라 전환하는 방법 (Unreal Engine, C++)

여러 대상 간에 카메라를 전환하면서 사용자의 입력을 처리하는 ​​기술은 게임에서만 필요한 것이 아닙니다. 이 기술은 갤러리, 전시회, 제품 매장 및 시뮬레이션과 같은 여러 유형의 응용 프로그램에서 사용할 수 있습니다. 예를 들어 갤러리 또는 제품 매장 앱은 유사한 시스템을 사용하여 사용자가 다양한 전시품, 예술품 또는 제품의 카테고리 와 개별 제품 사이를 탐색할 수 있도록 할 수 있습니다. 선택한 항목에 초점을 맞추도록 카메라를 배치하여 사용자가 작품을 자세히 볼 수 있도록 합니다. 차량 또는 항공기와 관련된 시뮬레이션 애플리케이션의 경우 사용자는 다른 비행기 사이를 전환하거나 다른 차량 사이를 운전할 수 있습니다. 카메라는 각 개체에 대한 자세한 보기를 제공하도록 배치되어 사용자가 다양한 관점에서 시뮬..

Unreal Engine 2023.04.22

현재 카메라의 위치와 회전값을 얻어내는 방법 (Unreal Engine, C++)

카메라는 게임에서 가장 중요한 요소 중 하나로, 플레이어에게 세계를 보여주는 역할을 합니다. 3D 개발자로서, 객체를 생성하거나 장면의 시점을 지정된 방향을 바라보도록 객체를 조정하는 등의 작업을 수행하기 위해 카메라의 위치와 회전값을 얻어내야 합니다. Unreal Engine에서는 다양한 방식으로 객체들을 조합해서 장면을 구성하기 때문에 복잡한 구조로 부터 빠르게 카메라의 위치와 회전 정보를 얻는 방법을 알아두면 매우 유용하게 사용할 수 있습니다. 1. Player Camera Manager 사용 Unreal Engine에서는 PlayerCameraManager 클래스를 통해 카메라 위치와 회전을 직접적으로 가져올 수 있습니다. PlayerCameraManager는 플레이어의 카메라를 관리하는 클래스로..

Unreal Engine 2023.03.11
반응형