Skip to main content
GameDev.net gamedev.net

OpenGL

10,000 items across game development

10,000 results

Blog

OpenGL grass on a bigger landscape

Just sharing current state of my work before trying to improve water and trying to manage large amount of trees.

buzzelliart ·
terrain generation procedural generation 3dprocedural OpenGL modernopengl +3
Blog

Dynamically Repositioned UI, now in ToyMaker

I thought making simple resizable UI layouts for ToyMaker would be easy, after implementing 3D graphics and physics. Apparently not.Here's what I've been working on the past week or two. …

raynmetal ·
ui game engine OpenGL SDL C++
Tutorial

Beginner Graphics Programming Study Guide

This is a roadmap for learning the basics of graphics programming on one's own, from free online resources. Introduction About This is a roadmap for learning basic graphics programming on …

raynmetal ·
computer graphics Shaders linear algebra Quaternions C++ +6
Blog

Learning OpenGL Part: The End - Model loading

So far weve only been using a cube and thats not very exciting is it. We probably want to expand beyond this cube if we want to make more impressive …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 5: Lighting

Light Casters: So lets maek some different light sources, different types of light behave differently. Some lightsources are super far away but super bright whilst some are close but weaker. …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGl Part 4: Materials and Specular Maps

Materials:Were talking about materials in this chapter. So essentially a material is a collection of data that determines how light should bounce of a given object. It makes sense that …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 3: Lighting and Normals

So color:Color is light that bounces from an object right into your eyeballs. The object absorbs some rays and then what bounces of is the color you see in your …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGl Part 2: Camera and Matrices

So here were using GLM for our vector math, I am not going to go into detail around vector math nor how this works because honestly I can not explain …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 1: Hello Window – Textures

Hi this is my previous Learning OpenGL devlog that I am now posting here on this website! Theres probably numerous innaccuracies but hey, its a start. The series is already …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine Textures
Forum Post

Archive: Multiple cameras in OpenGL?

[quote name='BlinksTale' timestamp='1333226929' post='4927014'] glScissors and glViewport must be called (in that order) once for every screen BEFORE glClear or glMatrixMode(GL_MODELVIEW) (which also must both come in that order). Then …

Brother Bob ·
OpenGL
Forum Post

Archive: Multiple cameras in OpenGL?

Bumping old post because this is a really nice easy way to do splitscreen, but I ran into some problems that I'd like others to not have to repeat: glEnable(GL_SCISSOR_TEST) …

BlinksTale ·
OpenGL
Forum Post

Archive: OpenGL depth test problem

[quote name='Jesse Chounard' timestamp='988795117' post='1232306'] Thanks Anon. My nearplane was indeed set to zero. I changed it and now everything is rendering (or rather, not rendering) correctly. Thanks a ton …

Freeky ·
OpenGL
Forum Post

Archive: show message box in an opengl app?

[quote name='stone421' timestamp='1314077252' post='4852655'] is there a correct answer? [/quote] Yes, there is a correct answer: don't bring back an eight and a half year old thread.

Brother Bob ·
OpenGL

Page 1 of 500