Ciel45's 게임 개발 블로그

  • 홈
  • 유튜브 채널

그래픽스 1

[OpenGL] Polygon Rasterization (Bilinear Interpolation)

프로그래머가 GPU로 넘겨주는 것은 버텍스에 관한 정보이지만, GPU가 만들어내는 최종 결과물은 각 픽셀에 대한 정보이다. 따라서 GPU의 임무는 서로 떨어져있는 버텍스들을 이어 도형(폴리곤)들을 만든 뒤, 그 폴리곤을 픽셀의 집합으로 만드는 것이다.픽셀의 집합으로 만든다는 것은, 곧 폴리곤을 픽셀로 채운다는 이야기이다. 이렇게 폴리곤을 픽셀의 집합으로 바꾸는 과정을 Polygon Rasterization이라고 한다.  여기에 사용되는 메커니즘이 바로 Bilinear Interpolation이다.한국어로 하면 이중 선형 보간인데, 말 그대로 선형 보간을 이중으로 하는 것이다.  위 이미지가 버텍스 3개로 이루어진 폴리곤이라 가정하고, vA, vB, vC 버텍스의 컬러가 각각 빨강, 초록, 파랑이라고 하자..

OpenGL/공부 2024.05.28
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (113)
    • OpenGL (32)
      • 개발 일지 (10)
      • 공부 (22)
    • 언리얼 엔진 5 (81)
      • 개발 일지 (65)
      • 공부 (16)
    • 알고리즘 (0)

Tag

언리얼 엔진5, 프로퍼티 시스템, normal mapping, modelview, 노멀 매핑, ImGui, OpenGL, linear filtering, texture wrapping, phong reflection model, UE5, skeletal animation, texture filtering, 언리얼엔진5, nearest filtering, 블루아카이브, normal transformation, Texture, 언리얼 엔진 5, imguizmo,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바