Visualization Library v1.0.3

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]

Quick Start Guides

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 (code and comments)
pagGuideDefault_s.png
Smart Pointers and Memory Management
pagGuideDefault_s.png
Multi-Threading with VL
pagGuideTextures_s.jpg
OpenGL Texture Mapping
pagGuideDefault_s.png
Rendering Order
pagGuideGLSL_s.jpg
OpenGL Shading Language Tutorial (code and comments)
pagGuidePrimitives_s.jpg
Geometry Primitives (code and comments)
pagGuideFBO_s.jpg
Framebuffer Objects Tutorial (code and comments)
pagGuideDefault_s.png
Picking and Selection Tutorial (code and comments)
pagGuideStereo_s.jpg
Stereo Rendering With Anaglyphs (code and comments)
pagGuideRaycastVolume_s.jpg
GPU Raycast Volume Rendering with Transfer Functions and Lighting (code and comments)
pagGuideSlicedVolume_s.jpg
Sliced Volume Rendering with Transfer Functions and Lighting (code and comments)
pagGuideMarchingCubes_s.jpg
Volume Rendering and Isosurfaces Extraction with Marching Cubes (code and comments)
pagGuideLights_s.jpg
Directional, Point and Spot Lights (code and comments)
pagGuideTerrain_s.jpg
Terrains and Heightmaps (code and comments)
pagGuideVectorGraphics_s.jpg
OpenGL-Accelerated 2D Vector Graphics (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 (code and comments)
pagGuideInterpolators_s.png
Interpolators Tutorial (code and comments)
pagGuideMolecule_s.jpg
Molecule Visualization (code and comments)
pagGuideWireframe_s.jpg
Edge Enhancement and Wireframe Rendering (code and comments)
pagGuidePortals_s.jpg
Portal-Based Culling and Scene Management (code and comments)
pagGuideOcclusionCulling_s.jpg
OpenGL-Accelerated Occlusion Culling (code and comments)
pagGuideBezierSurfaces_s.jpg
Bicubic Bézier Patches and Surfaces (code and comments)
pagGuidePolygonDepthSorting.png
Transparency and Polygon Depth Sorting (code and comments)
pagGuideAntialiasing.png
Antialiasing and Multisampling
pagGuideBillboards_s.jpg
Billboards Tutorial
pagShaderMultipassLODAnim_s.png
Shader Multipassing, LOD and Animation Tutorial
pagGeomLodAnim_s.png
Geometry LOD and Animation


Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:05.
Permission is granted to use this page to write and publish articles regarding Visualization Library.