Pink Transparent Star

UnrealEngine5 5

[ Unreal Engine ] 가상화 지오메트리 시스템 - 나나이트 ( Nanite )

나나이트 ( Nanite Virtualized Geometry ) 🔸새로운 내부 메시 포멧과 렌더링 기술을 사용 🔸픽셀 스케일의 디테일 및 다수의 오브젝트를 렌더링하는 가상화 지오메트리 시스템 🔸LOD의 업데이트 버전 🔸클러스터 컬링과 LOD를 통해 고품질 더 적은 성능과 손실로 사용이 가능 🔸오브젝트와의 거리에 따라 알아서 폴리곤 갯수를 늘리거나 줄여 성능과 최적화 둘다 챙기는 기술 🔸버추얼 텍스처링과 유사 ( 글라스터로 쪼개져 있기 때무에 화면상 비춰지지 않을 경우 렌더링을 진행하지 않음 ) Unreal 공식 문서 Nanite Virtualized Geometry in Unreal Engine Overview of Unreal Engine 5's virtualized geometry system to..

Unreal Engine 2024.04.02

[ Unreal Engine 5 ] 텍스처 메모리 최적화 - Virtual Texturing

게임에서 모든 오브젝트에 형태에 맞는 머터리얼 적용하면서 최적화를 진행하는 방법은 여러가지가 있다. 기존에 텍스처를 최적화를 진행했을 땐 MipMap을 이용하여 최적화를 진행하였으나 MipMap의 경우 오브젝트가 카메라에 걸쳐지더라고 보여지지않는 부분까지 렌더링을 진행하여 메모리 낭비를 하게 된다. 이를 개선해줄 언리얼의 새로운 기능 버추얼 텍스처링을 사용하고자 한다. 버추얼 텍스처링 ( Virtual Texturing (VT)) : 대규모 텍스쳐 사용에 따른 메모리 문제를 해결하기 위한 텍스쳐 시스템 Virtual Texturing은 일정한 크기의 Tile로 구분하여 필요한 수준의 MIP Level을 타일 별로 메모리에 올리도록 만들어 카메라에 비춰지는 곳 즉 필요한 타일만 매핑을 진행한다. 카메라와 ..

Unreal Engine 2024.04.02

[ Unreal Engine ] 폴리곤 최적화 시스템 - LOD(Level Of Detail)

Mesh 란? Mesh는 물체의 표면을 나타내는 Polygon의 모음이다. 언리얼 엔진에서 제공해주는 의자 모델링은 트라이앵글의 모음으로 이루더진 Mesh이며 Triangle Mesh라고 불려진다. 그럼 Mesh의 폴리곤은 모양은 왜 트라이앵글일까? 그 이유는 Mesh들을 컴퓨터가 그릴 때 가장 최적화가 잘 되는 모양은 트라이앵글이기 때문이다. 또 폴리곤의 수가 많아질수록 모델링의 퀄리티도 좋아진다. 하지만 폴리곤이 많을 수록 게임이 느려지게되어 게임을 최적화할땐 폴리곤의 갯수를 줄이는 것이 매우 중요하다. 이때 폴리곤을 줄이는데 도움을 주는 기술인 LOD ( Level Of Detail )에 대해 알아보고자 한다. LOD (Level Of Detail) 🔸 모델링의 디테일을 조절하면서 컴퓨터 성능에 최..

Unreal Engine 2024.03.25

[ Unreal Engine 5 ] Landscape 기능 사용하기 1

지형 생성하는 모드로 Landscape 기능에 대해 작성해 보고자 합니다. Landscape의 경우 Unity의 Terrain Tools과 매우 유사한 기능을 가지고 있음을 확인 할 수 있었습니다. 랜드스케이프 생성 새 랜드스케이프 터레인을 생성하는 방법에 대한 가이드입니다. docs.unrealengine.com 1. Unreal Engine에서 제공하는 모드 중 Landscape Mode를 선택 2. Landscape 창에서 값을 조절 Create New : 새로운 Land 생성 Import from File : 이미 제작된 Land 파일을 가져와 사용 가능 3. Landscape의 크기 조절 Landscape으로 실행하면 조각으로 쪼개진 사각형으로 이루어진것을 확인 할 수 있다. Landscape ..

Unreal Engine 2024.02.16

[ Unreal Engine 5 ] 언리얼5 언어 변경하기, 바꾸기

언리얼을 처음 사용할 때 한국어로 기본 설정으로 되어있어 귀찮아서 그냥 한국어로 사용해왔다. 하지만 참고 자료, 동영상을 확인 할 때 대부분이 영어로 설명이 되어있어 불편하다고 생각이 들어 에디터 언어를 변경하는 법에 대해 작성 해 볼 생각이다. 1. 편집 - 에디터 개인 설정 ( Edit - Editor Preferences ) 선택 2. 왼쪽 사이드바의 지역 & 언어 ( Region & Language ) 탭 선택 3. 에디터 언어 ( Editor Laguage ) 드롭박스를 눌러 변경 4. 설정 끝! 이상으로 에디터의 언어 변경법에 대해 간단하게 작성해보았습니다!

Unreal Engine 2024.02.16