Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / multimedia / OpenGL

OpenGL

OpenGL

Great Reads

by Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
by Gaurav Kishore, Prateek Vaishnav
A 3D chess game that can be played between a computer and a human
by Martin Vorbrodt
3D Engine, from GLUT to GLFW
by Nikolai Teofilov
An ATL/STL ActiveX control based on OpenGL library for 3D data visualization

Latest Articles

by Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
by Gaurav Kishore, Prateek Vaishnav
A 3D chess game that can be played between a computer and a human
by Martin Vorbrodt
3D Engine, from GLUT to GLFW
by Nikolai Teofilov
An ATL/STL ActiveX control based on OpenGL library for 3D data visualization

All Articles

Sort by Score

OpenGL 

by Martin Vorbrodt
3D Engine, from GLUT to GLFW
by Super Lloyd
My latest developments at writing a clean WinRT component exposing a clean yet complete DirectX D3D (and maybe D2D as well) API to C#.
by Michael Adaixo
Loading textures - exploring multi-threading in C++
by Bartlomiej Filipek
Several code changes that made my particle system faster: SIMD, random number generator, pointer aliasing, memory alignment
by Bartlomiej Filipek
Description of my emitter and generator module for particle system
by Bartlomiej Filipek
How to start optimizing the particle system code.
by Bartlomiej Filipek
Description about my simple OpenGL renderer for the particle system
by Bartlomiej Filipek
Flexible Particle System - Start
by Bartlomiej Filipek
Flexible Particle System - The Container
by Bartlomiej Filipek
glGenerateMipmap Plus SOIL library
by Ali BaderEddin
Attempt to visualize memory...
by Eowind
OpenGL 4 with OpenTK in C# Part 1: Initialize the GameWindow
by Eowind
OpenGL 4 with OpenTK in C# Part 2: Compiling Shaders and linking them
by Eowind
In this post, we will look at how to access buffers in OpenGL from your application code to provide your shaders with vertex data and to draw our first triangle.
by Ali BaderEddin
How to change the camera view in an OpenGL application
by Ali BaderEddin
An attempt to understand the internal logic of drawing and coloring lines in a graphics library.
by Ali BaderEddin
How to draw an oval using lines or fill it using triangles?
by Ali BaderEddin
Make drawing text in your OpenGL app as simple as calling printf
by Bartlomiej Filipek
Summary of techniques to stream data from CPU to GPU in OpenGL with focusing on new method called persistent mapped buffers.
by Won Dong
The WebGL, Silverlight, and Molehill Wars