Skip to content

ynsbalci/OpenGL-3D-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGL 3D Game

TO DO LIST

  • The Display
  • VAOs and VBOs
  • Rendering with Index Buffers
  • Introduction to Shaders
  • Coloring using Shaders
  • Texturing
  • Matrices & Uniform Variables
  • Model, View & Projection Matrices
  • OBJ File Format
  • Loading 3D Models
  • Per-Pixel Lighting
  • Specular Lighting
  • Optimizing
  • Simple Terrain
  • Transparency
  • Fog
  • Multitexturing
  • Player Movement
  • 3rd Person Camera
  • Mipmapping
  • Terrain Height Maps
  • Terrain Collision Detection
  • Texture Atlases
  • Rendering GUIs
  • Multiple Lights
  • Point Lights
  • Skybox
  • Day/Night
  • Mouse Picking
  • Cel Shading
  • Normal Mapping
  • Font Rendering
  • Distance Field Text Rendering
  • Particle Effects
  • Animating Particle Textures
  • Instanced Rendering
  • Procedural Terrain
  • Shadow Mapping (1/2)
  • Shadow Mapping (2/2)
  • Percentage Closer Filtering
  • Antialiasing and Anisotropic Filtering
  • Exporting a LWJGL Game
  • Post-Processing Effects
  • Gaussian Blur
  • Multisampled FBOs
  • Specular Maps
  • Bloom Effect
  • Multiple Render Targets
  • Geometry Shader Introduction
  • Geometry Shader Examples
  • Cube Map Reflections
  • Render to Cube Map Texture
  • Lens Flare
  • Occlusion Queries
  • Low-Poly Terrain
  • Low-Poly Water
  • Skeletal Animation Tutorial #1
  • Skeletal Animation Tutorial #2
  • Skeletal Animation Tutorial #3
  • Skeletal Animation Tutorial #4