Cyn.thi.s
Cyn.thi.s Programming
Cyn.thi.s
전체 방문자
오늘
어제
  • 분류 전체보기
    • Programming
      • Visual Studio
      • Data Structure & Algorithm
      • C, C++
      • C#
      • Direct X
      • Unity Engine
      • Unreal Engine
      • Game-Math
    • Project
      • Direct X
      • Unity
      • Unreal
    • Life

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • UE4
  • unity
  • 백페이스 컬링 #Back Face Culling #후면 폴리곤 제거 #은면 제거
  • Linear Transformation #Matrix #선형변환 #행렬
  • Precompiled Header #C++ #C
  • 3차원 회전 행렬 구하기 #오일러 회전 #짐벌락 현상
  • SoftRenderer
  • 3d 백뷰
  • 투영 벡터
  • 코옵
  • Class Naming Change
  • unreal
  • 벡터 내적 #
  • Ue4 Camera Shake
  • 언리얼 카메라 쉐이크
  • 언리얼 클래스 명 수정
  • 구글플레이
  • NDC
  • 2d 아케이드
  • UE5

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Cyn.thi.s

Cyn.thi.s Programming

NDC(Normalized Device Coordiantes)란?
Programming/Game-Math

NDC(Normalized Device Coordiantes)란?

2019. 12. 18. 00:55

NDC란 정규화 된 좌표계를 말한다.

플레이어는 모니터로 게임의 화면을 보는데 해당 화면은 2D인 2차원이다.

게임의 공간이 3D여도 결국 렌더링을 통해 2D로 변환되는데, 이러한 변환을 투영이라고 한다.

 

투영 변환을 통해 보는 화면은 View Plane이라고 되어있고

실제로 플레이어가 보는 화면이라 생각하면 된다.

이렇게 3D 물체가 투영 변환을 통해 2D 공간에 변환되면서 가지는 좌표계를 NDC라 한다.

저작자표시 (새창열림)

'Programming > Game-Math' 카테고리의 다른 글

정수만 사용해 선 빠르게 그리기(브레젠험 알고리즘)  (0) 2019.12.18
삼각형 빠르게 칠하기  (0) 2019.12.18
투영 행렬 유도하기  (0) 2019.12.18
삼각형 내부 외부 판별  (0) 2019.12.18
백페이스 컬링(Back Face Culling)  (0) 2019.12.18
    'Programming/Game-Math' 카테고리의 다른 글
    • 정수만 사용해 선 빠르게 그리기(브레젠험 알고리즘)
    • 삼각형 빠르게 칠하기
    • 투영 행렬 유도하기
    • 삼각형 내부 외부 판별
    Cyn.thi.s
    Cyn.thi.s
    Cyn.thi.s Game Programming Life

    티스토리툴바