/opengl-study

Primary LanguageC++GNU General Public License v3.0GPL-3.0

OpenGL-study

Todos

  • Shader 파일 문법
  • Index buffer, frame buffer, texture, uniform

Reference

API Docs

  1. docs.gl
  2. ModernGL (Python Rendereing)

Tutorial

  1. The Cherno Youtube
    • ==Game Engine sereies==: 게임 엔진 제작에 대해서 스크래치부터 만들어가는 추천 유투브 리스트
    • ==OpenGL series==: OpenGL에 대해서 정리한 유투브 리스트
  2. LearnOpenGL.com (Good)
  3. Anton's OpenGL 4 Tutorial (Good)
  4. OGL OpenGL Tutorial (Good)
  5. Songho's OpenGL (Good)
  6. Victor Gordan's OpenGL Tutorial - Youtube
  7. Suraj Sharma's C++ OpenGL3D Turorial
  8. Jayanam's Modern OpenGL Samples
  9. ThinMatrix's OpenGL 3D Game Tutorial
  10. OpenGL 4.5 스터디
  11. GLSL Tutorial
  12. goden's 대학교 OpenGL 스터디
  13. Computer Graphics W/OpenGL

msdf-gen

  1. Implementing SDF/MSDF Font In OpenGL
  2. Michael Martz: Game Engine Dev | MSDF Font Atlases
  3. CrossForge: A C/C++ and OpenGL Cross-Platform 3D Visualization and Animation Framework for Research and Education in Computer Graphics, OpenGL 만을 이용해서 가볍고 간단하게 구현할 수 있다?
  4. Textures.com: 3D 그래픽스를 위한 텍스쳐를 얻을 수 있다.

Lecture

  1. Virtual Reality (Stanford)
  2. Udemy: Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering
  3. Intro. to Computer Graphics (2018) [MIT]

Books

  1. OpenGL super-bible
  2. OpenGL 4 shading language
  3. OpenGL development cookbook
  4. Computer Graphics Programming in OpenGL with C++
  5. OpenGL로 배우는 3차원 그래픽스
  6. OpenGL Programming Gitbook
  7. The Book of Shader
  8. Learning Modern 3D Graphics Programming

Etc

  1. Open.gl
  2. Awesome OpenGL
  3. An Intro to modern OpenGL (2010)
  4. OpenGL Book
  5. OGL-dev
  6. 3D Graphics w/OpenGL
  7. C++ library for modern OpenGL experiments
  8. OpenGL Buffer Gist
  9. OpenGL GLSL
  10. Ray Tracing OpenGL
  11. Godot Engine 4.1 documentation: Ray-Casting
  12. C++ Mouse picking for ray to plane intersection
  13. Picking with an OpenGL hack
  14. Mouse Picking with Ray Casting
  15. Wikibooks GLSL Programming

Game Engines & Development

  1. Spire Engine
  2. Sprie Mini-Engine
  3. Toy Engine
  4. OpenGL Game Programming 정리
  5. C++ OpenGL 3D Game Tutorial Series From Scratch: (Youtube) (Github)
  6. Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering (udemy)
  7. Beginning C++ Game Programming (book) (Github)
  8. Game Programming in C++ (Github)
  9. Awesome C++ GameDev
  10. Foundations of Game Engine Development
  11. Tangent Space, Tanget Vector 생성

Etc for UI

  1. IconFontCppHeader: 아이콘을 폰트처럼 사용할 수 있게 해줌
  2. AURA-X imgui-design 구입