Frontory

코드 편집 · 실습 · 필기 열기 →

27 · 해상도·데이터 최적화

4주 차 / 원문 Day 27 · 문서·예제 제공 · 고정된 하루 분량이 아닌 학습 순서입니다.

전체 로드맵 · 학습 화면 사용법

목표

한 변수만 바꾼 전후 비교로 병목 가설을 검증한다.

선수 지식

26 기준선, 12 정점 수, 18 footprint.

핵심 개념과 설명

해상도를 낮출 때 개선되면 픽셀 처리 비용을 의심할 수 있지만 그것만으로 모든 GPU 병목을 증명하지는 못합니다. 파싱·정렬 같은 CPU 비용이라면 다른 실험이 필요합니다.

DPR, 정점 분할 수, 보이는 splat 수, shader 비용 중 하나만 바꿉니다. 속도에는 화질·정확도·메모리·구현 복잡도의 대가가 있을 수 있습니다. 차이가 반복 측정 오차 안이면 개선을 확정하지 않습니다.

학습 후 얻을 역량

실습 과제

  1. 기준선에서 느린 구간 하나를 골라 가설을 적습니다.
  2. 예를 들어 DPR 상한 2 → 1만 바꾸고 같은 경로·시간으로 재측정합니다.
  3. 전후 값, 화질 변화, 가설을 지지/불충분/반박하는 근거와 다음 실험을 기록합니다.

관찰할 변수

선택 변수 하나. 기기·데이터·카메라·측정법은 고정합니다.

완료 조건

자가 점검 질문

  1. 여러 값을 동시에 바꾸면 무엇을 잃나요?
  2. 변동보다 작은 차이는 어떻게 해석하나요?

공식 참고

실험 기록 — 직접 작성

목표

핵심 개념

바꾼 변수와 예상

실제 결과

배운 점

남은 질문

이전: FPS·Draw Calls·메모리 분석 · 다음: 문서화와 선택적 배포 계획

연결된 예제와 실행 범위

원본 실행 코드 · 화면 단위 ID: 27-optimization

연결된 원본 코드를 Monaco에서 편집하면 검사 후 sandbox 미리보기에 반영됩니다. 확장 과제와 완료 조건은 직접 수행하고 결과를 기록하세요.

기존에 저장한 코드가 있으면 그대로 유지합니다. 새 원본을 사용하려면 먼저 전체 JSON으로 백업한 뒤 원본 코드로를 선택하세요. 필기는 지워지지 않습니다.

코드 편집 · 실습 · 필기 열기 →