Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home] [Tutorials] [All Classes] [Grouped Classes]

Visualization Library Tutorials

Introduction
This section contains a set of practical tutorials and examples that will guide you through the most important concepts and techniques regarding Visualization Library and computer graphics. The topics range from basic application setup, to memory management, texturing, OpenGL Shading Language, terrain rendering and much more. Enjoy!

pagGuideRotatingCube_s.jpg
Implementing a Simple Spinning Cube Tutorial (code and comments)

pagGuideDefault_s.png
Smart Pointers and Memory Management Tutorial

pagGuideTextures_s.jpg
OpenGL Texture Mapping Tutorial

pagGuideDefault_s.png
Rendering Order Tutorial

pagGuideGLSL_s.jpg
OpenGL Shading Language Tutorial (code and comments)

pagGuideDefault_s.png
Picking and Selection Tutorial (code and comments)

pagGuideMarchingCubes_s.jpg
Volume Rendering and Isosurfaces Extraction with Marching Cubes Tutorial (code and comments)

pagGuideSlicedVolume_s.jpg
Volume Rendering with Transfer Functions and Lighting Tutorial (code and comments)

pagGuideLights_s.jpg
Directional, Point and Spot Lights Tutorial (code and comments)

pagGuideTerrain_s.jpg
Terrains and Heightmaps Tutorial (code and comments)

pagGuideVectorGraphics_s.jpg
OpenGL-Accelerated 2D Vector Graphics Tutorial (code and comments)

pagGuideClipping_s.jpg
Clipping Planes Tutorial (code and comments)

pagGuideTessellation_s.jpg
Polygon Tessellation Tutorial (code and comments)

pagGuideExtrusion_s.jpg
Geometry Extrusion Tutorial (code and comments)

pagGuideInterpolators_s.png
Interpolators Tutorial (code and comments)

pagGuideMolecule_s.jpg
Molecule Visualization Tutorial (code and comments)

pagGuideWireframe_s.jpg
Edge Enhancement and Wireframe Rendering Tutorial (code and comments)

pagGuidePortals_s.jpg
Portal-Based Culling and Scene Management Tutorial (code and comments)

pagGuideOcclusionCulling_s.jpg
OpenGL-Accelerated Occlusion Culling Tutorial (code and comments)

pagGuideBezierSurfaces_s.jpg
Bicubic Bézier Patches and Surfaces Tutorial (code and comments)

pagGuidePolygonDepthSorting.png
Transparency and Polygon Depth Sorting Tutorial (code and comments)

pagGuideAntialiasing.png
Antialiasing and Multisampling Tutorial

pagGuideBillboards_s.jpg
Billboards Tutorial


Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Tue Dec 29 13:51:23 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.