목록게임 (68)
센로그

▶ Scene Optimization Layer실행중에 적절히 씬을 최적화하기 위한 목적 몇가지 자주쓰이는 씬 최적화 기법이 있음Frustum CullingSpatial subdivisionLOD ▷ Scene Optimizaion Layer - Frustrum cull카메라 뷰에 비치는 부분만 렌더링 정확히는, 카메라의 뷰 frustum 안에 들어가는 부분만 렌더링하고, 나머지는 불필요하므로 컬링하여 렌더링 과정에서 제외 ▷ Scene Optimizaion Layer - Spatial subdivisionvertex들을 공간 단위로 구분해서 각 영역에 포함된 객체들을 관리하는 기법 그러면 뭔가를 찾을 때 이 큐브(구분된 공간) 단위로 순회해서 찾는 것임. (원래는 전체 vertex 다 순회) 이렇게 하..

◆ 게임 엔진이란고퀄리티 게임을 쉽고 빠르게 개발하기 위한 도구엄청난 프로그래밍 스킬이나 계산 리소스 없이도 사용 가능Unity, Unreal 엔진 등등 ◆ 게임 엔진의 구성게임 엔진은 일반적으로 도구들 + 런타임 구성 요소로 구성됨다른 컴퓨터 시스템들처럼, 게임엔진도 내부적으로 "계층적"으로 구성되어 있음 다음 그림처럼, 엄청 많은 시스템이 계층으로 구성되는데, 상위 계층이 바껴도 하위는 안바뀜 지금부터 각 계층들에 대해 하나씩 알아볼 것임. (하위계층부터~!) ▶ Hardware Layer타겟 하드웨어(게임이 실행될 하드웨어) 게임이 어떤 하드웨어에서 실행될 것인지 결정.pc, 태블릿, 스마트폰 ... ▶ Device Drivers LayerHW를 다루기 위한 SW 드라이버란, 하드웨어를 다루기 위해..