Click here to Skip to main content
15,882,163 members
Everything / Multimedia / OpenGL

OpenGL

OpenGL

Great Reads

by Carlos Jiménez de Parga
A reusable Visual C++ framework for real-time volumetric cloud rendering, animation and morphing
by Petrov Vladimir
Former NeHe OpenGL Lessons adapted to MSVS-15 pro MFC in INICODE and the samples of the Joystick implementation
by Vasily Tserekh
A simple 3D exploration of a plaza in OpenGL and C#
by logicchild
An article that explains how to use this library

Latest Articles

by gabriel4sonic
Shows how to use OpenGL in a .NET WPF application by directly incorporating an OpenGL window as a child of the main WPF window, making it behave more like a control
by ColleagueRiley
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.

All Articles

Sort by Updated

OpenGL 

29 Aug 2008 by Adrian Savage
Simulation in OSG using discrete events, a Ternary Heap and Interpolation
23 Aug 2012 by Alesiani Marco
A concept-tool to create interactive documentations for C/C++ projects
30 Nov 1999 by Alessandro Falappa
A plug-in view class that provides OpenGL support
7 Nov 2013 by Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
13 Oct 2015 by Ali BaderEddin
This article describes in detail how to set up your first OpenGL FreeGLUT window with multiple subwindows, and provides you with a template for your OpenGL applications.
1 Feb 2008 by Ali BaderEddin
This article describes in detail how to set up an OpenGL window with controls laid out and organized into GLUI subwindow(s), and provides you with a template for your OpenGL applications.
27 Feb 2008 by Ali BaderEddin
Learn OpenGL geometric primitives through this interactive program.
31 Jan 2008 by Ali BaderEddin
This article describes in detail how to create your first GLUI window with some basic controls inside it, and provides you with a template for your OpenGL applications.
8 Oct 2015 by Ali BaderEddin
This article describes in detail how to set up your first OpenGL FreeGLUT window and provides you with a template for your OpenGL applications
27 Nov 2012 by Amory Wong
A GLKView class that can be dropped into your project.
17 Nov 2014 by Android on Intel
In this post I'm going to start exploring the topic of blur filters.
19 Nov 2014 by Android on Intel
This first installment introduces essential concepts and categories of game engines and middleware to help narrow your choice, including SDK versus Android Native Development Kit (NDK) development.
21 Jan 2015 by Android on Intel
In this blog post I'm going to start exploring the topic of blur filters.
20 Jan 2015 by Android on Intel
Android* Texture Compression - a comparison study with code sample
20 Jan 2015 by Android on Intel
This sample demonstrates the use of the extension GL_INTEL_fragment_shader_ordering, which is written against the OpenGL* 4.4 core profile and GLES 3.1 specifications.
2 Mar 2015 by Android on Intel
The following sessions are created specifically for Android developers who want to package their APPS to support Android x86-based devices:
2 Mar 2015 by Android on Intel
The Murl Engine is a fresh and free solution for cross-platform development. It is focused on games and multimedia applications and is currently supporting Android, iOS, Windows, OS X and Linux* platforms.
31 Jul 2015 by Android on Intel
This paper describes how to create an x86 player app using the NexPlayer SDK.
1 Sep 2015 by Android on Intel
Which Intel software tool includes a new name, new features, and it's ALL available for FREE?
1 Oct 2015 by Android on Intel
This tutorial presents a step-by-step guide to performance analysis, bottleneck identification, and rendering optimization of an OpenGL ES 3.0 application on Android.
1 Oct 2015 by Android on Intel
Thanks to an x86-based Android tablet Intel loaned me for testing, PhonoPaper has been improved and optimized.
30 Oct 2015 by Android on Intel
The current generation of Intel® graphics hardware extends Intel’s leadership in enabling innovation across the industry, including being fully ready for DirectX 12 and driving the adoption of advanced features by next-generation games.
1 Dec 2015 by Android on Intel
As a follow-up to Adaptive Volumetric Shadow Maps for DirectX 11, we present a port of the same algorithm adapted for Android devices that support OpenGL ES 3.1 and the GL_INTEL_fragment_shader_ordering OpenGL extension.
14 Jan 2016 by Android on Intel
This article describes the OpenGLBox sample in the Multi-OS Engine.
14 Jan 2016 by Android on Intel
Icy Rocks Workload: A Real Workload for the Android Platform
15 Apr 2016 by Android on Intel
The discussion in this blog will focus on the 2 Atom x3 SoC SKUs which have already been launched: C3200RK and C3230RK.
1 Jun 2016 by Android on Intel
A tutorial for writing applications using Vulkan. I will share my thoughts and experiences as someone who knows OpenGL and would like to “migrate” to its successor.
6 Feb 2000 by Antonio Tejada Lacaci
VRML parser and Partial viewer
7 Feb 2009 by ARon_
This article describes the creation of an OpenGL window or OpenGL control with C# and Tao Framework
15 Oct 2012 by ashcairo
How to use OpenGL and friends to write an app that targets mobile and desktop platforms.
25 Oct 2002 by Bahrudin Hrnjica
One another approach for picking objects with the mouse in OpenGL scene.
28 Apr 2014 by Bartlomiej Filipek
Review of a very interesting book about Modern OpenGL Application Development.
20 Sep 2015 by Bartlomiej Filipek
A little guide about modern OpenGL and why it gives us so much value.
20 Oct 2006 by Benjamin Wootton
How to create an OpenGL view on a Windows Form.
3 Apr 2022 by Carlos Jiménez de Parga
A reusable Visual C++ framework for real-time volumetric cloud rendering, animation and morphing
24 Mar 2015 by Carlos Jiménez de Parga
Explanation of a consistent 3D graphics software architecture through a basic OpenGL application
26 Aug 2008 by Cedric Moonen
Learn to create a Win32 message loop and game window and how to set-up OpenGL properly for 2D games
29 Mar 2009 by Cedric Moonen
Learn how to load images, display them on the screen and manage them efficiently and how to display animations.
7 Nov 2008 by Cedric Moonen
Learn how to draw text and handle the states of your game.
23 Dec 2018 by charles922
Introduction to Orbital Mechanics - 2 Body Problem
8 Dec 2007 by chazza_10101
How to setup an Axiom application
24 Oct 2001 by Chong Hin Ooi
How to draw OpenGL to a window you created in a dialog box with the resource editor without manually using CreateWindow.
15 Aug 2013 by Chris Boss
OpenGL based 3D learning software
26 Nov 2013 by Chris Boss
3D Sandbox with programable logic built in
18 Jul 2011 by Chris H.F. Tsang
With premium quality anti- aliasing, color, thickness, and minimum CPU overhead.
21 Jul 2011 by Chris H.F. Tsang
Drawing Polylines by tessellation with joints, caps, feathering and per- vertex color
10 Mar 2009 by Christoph Menge
A guide to creating OpenGL applications with Windows Presentation Foundation
19 Jul 2009 by Craig Giles
How to adjust your Texture2D object to allow any sized textures in your OpenGL ES project.
14 Jul 2007 by daluu
Framework for porting code between different languauges and platforms through a standard XML schema.
27 Jul 2011 by Darryl Bryk
Code is described for drawing an image as a 3D surface plot using OpenGL
29 Nov 2000 by Davanum Srinivas
This article shows how to use OpenGL calls inside Java AWT Canvas using JDK1.3's JAWT interface
7 Oct 2004 by Dave Handley
Using multi-pass techniques to generate outlines in OpenGL.
7 Apr 2014 by Dave Kerr
Use OpenGL in WinForms or WPF applications, directly or with a powerful Scene Graph.
15 Jan 2009 by Dave Kerr
An article showing how to make a Custom AppWizard for OpenGL applications in Visual Studio .NET 2008
8 Apr 2014 by Dave Kerr
Learn how to use OpenGL in your .NET applications with SharpGL.
9 Oct 2011 by Dave Kerr
Use OpenGL in a WPF application with ease!
2 Sep 2015 by Dave_Voyles
With the advent of WebGL and asm.js, developers can now harness much of the power of their computing device from within the browser and access markets previously unavailable.
13 Nov 2015 by Dave_Voyles
This article focuses on creating your own web project which takes advantage of Emscripten, so that you can take C / C++ code and get it running inside of the browser.
27 Dec 2014 by David Jeske
A simple open-source scene manager, and WavefrontOBJ file loader in C# and OpenGL (OpenTK). Runs on MacOS, Windows, and Linux.
15 Nov 2014 by David Jeske
An overview and C# implementation of 3d space partitioning using a BVH (bounding volume hierarchy), with dynamic updates via refitting and tree-rotations.
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
21 Jan 2021 by Divin Ookken Athappan
Step by step explanation of 3D image rendering using OpenGL
29 Dec 2008 by Durga Prasad Dhulipudi
Rendering ESRI Shapefiles(.shp) using OpenGL
24 Nov 2010 by ed welch
Faster, smarter and better looking fonts rendered with OpenGL ES
1 Apr 2012 by ed welch
A utility to create texture atlases for 2D OpenGL games
7 Aug 2011 by Eduardo Tucci
OAG is a library written in C++. With this library, you can create OpenGL based applications.
13 Aug 2011 by Eduardo Tucci
This tutorial shows Library Code for Geometries 2D how to draw them programatically and how draw to objects using the mouse in an application MFC.
23 Oct 2010 by Eduardo Tucci
This tutorial shows library code for 2D Texts and how to draw them programatically using the mouse in an MFC application.
22 Oct 2010 by Eduardo Tucci
This tutorial shows library code for 2D Textures and how to draw them programatically using the mouse in an MFC application.
11 Sep 2018 by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
22 Dec 2018 by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
23 Sep 2020 by EgorYusov
Introduction to amplification and mesh shaders, the new programmable stages available in modern GPUs, and how to use them to implement view frustum culling and object LOD selection on the GPU using the Diligent Engine API
6 Sep 2022 by EgorYusov
An implementation of a basic path tracer with Diligent Engine
12 Jul 2023 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
18 Aug 2023 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
18 Oct 2018 by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits
19 Jun 2008 by erjan123
A Simple OpenGL Window using GLUT with Win32 Console Application
1 Feb 2008 by erjan123
A simple C++ console application to create an OpenGL window using the GLUT library
5 Feb 2008 by erjan123
A Simple OpenGL Stipple Polygon Example using Glut.h
19 Feb 2008 by erjan123
OpenGL 3D navigation with Tao and C#, using glRotatef, glTranslatef, and gluLookAt.
20 Feb 2008 by erjan123
This is a small program that shows how to navigate in 3D space by using the keyboard and mouse. It uses Tao.OpenGl and Tao.freeGlut. It also shows how to draw a 3D cube.
5 Nov 2012 by Evgeny Miroshnichenko
2D cross-platfrom game using SDL and Open GLES 2.0
4 Oct 2012 by Evgeny Pereguda
In this article I present version of lib3ds reader for C++ language
24 Dec 2012 by Evgeny Pereguda
Simple XML parser for creation scenes in OSG 3D Engine
24 May 2015 by Evgeny Pereguda
Simple lib for capturing live-video from web-camera by using Media Foundation
10 Nov 2016 by Farhad Reza
This article will show you how you can use the OpenGL graphics library in Google's Go language.
3 Jun 2000 by Frank W. Wu
Using DIB section to print OpenGL with good resolution.
1 Mar 2024 by gabriel4sonic
Shows how to use OpenGL in a .NET WPF application by directly incorporating an OpenGL window as a child of the main WPF window, making it behave more like a control
20 Dec 2006 by Gabriyel
An article on integrating an OpenGL-based graph component that provides real-time updates.
20 May 2010 by Gaurav Kishore, Prateek Vaishnav
A 3D chess game that can be played between a computer and a human
22 Feb 2007 by Gopalakrishna Palem
Explains methods for recording DirectX and OpenGL rendered animations programmatically.
5 Oct 2014 by Grasshopper.iics
The Simplest Graphics and Animation tutorial you ever wanted
29 Jun 2015 by Hunt Chang
NURBS curve made easy
29 Oct 2003 by ICE_WIZARD
This article explains how to select an object using OpenGL.
25 Feb 2004 by ICE_WIZARD
A solution for writing game 3D using VC combined with VB.
25 Jul 2016 by Igor Gribanov
Performing linear static analysis on a tetrahedral mesh with a little bit of help from a third-party solver.