Ciel45's 게임 개발 블로그

  • 홈
  • 유튜브 채널

Texture 2

[OpenGL] Textures (5) - 적용 (VAO 수정)

텍스쳐를 입히기 전 먼저 도형들에 텍스쳐 좌표를 넣어줄 것이다. 현재 만들어둔 도형은 삼각형으로만 이루어진 피라미드 모양이므로, 각 면에 다음과 같은 모양으로 텍스쳐를 입힐 것이다. 이 점을 감안하면서 각 버텍스마다 텍스쳐 좌표를 지정해주었다.GLfloat vertices[] = { //x y z u v -1.0f, -1.0f, 0.0f, 0.f, 0.f, 0.0f, 1.0f, 0.0f, 0.5f, 1.f, 0.0f, -1.0f, 1.0f, 1.f, 0.f, 0.0f, -1.0f, 1.0f, 0.f, 0.f, 0.0f, 1.0f..

OpenGL/공부 2024.06.13

[OpenGL] Textures (4) - 로드(stb_image), 생성, 바인딩(Texture Unit)

이번엔 코딩을 통해 실제로 텍스쳐를 입혀볼 것이다. 먼저 디스크에 저장된 이미지 파일을 메인 메모리에 로드해야하는데, 처음이면서도 가장 어려운 부분이다.다행히도 이걸 손쉽게 할 수 있게 해주는 라이브러리가 있다. stb라는 라이브러리로, 헤더 파일 하나로만 이루어진 매우 가벼운 라이브러리이다.https://github.com/nothings/stb/blob/master/stb_image.h stb/stb_image.h at master · nothings/stbstb single-file public domain libraries for C/C++. Contribute to nothings/stb development by creating an account on GitHub.github.com stb_..

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

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

Tag

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

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바