[DX] 이미지 띄우기

vector·2025년 10월 17일

이전에 만들었던 삼각형을 사각형으로 변경하고 Color값만이 아닌 텍스처 로딩 및 샘플링을 구현

CreateGeometry() 변경

  • 정점 3개 -> 정점 4개, 인덱스 6개로 변경

CreateInputLayout() 변경

  • "COLOR"에서 "TEXCOORD"로 변경

CreateSRV()

  • DirectXTex 라이브러리를 이용해서 .png 이미지를 읽어오기
  • GPU용 텍스처 리소스 뷰 (SRV)로 생성

HLSL 변경

  • Color를 TEXCOORD(UV)로 변경
  • PS에서 return값이 color가 아닌 tex0.sample(samp0, input.uv)로 변경

결과

profile
게임 클라이언트 프로그래머 준비중 (공부 및 기록용)

0개의 댓글