VSL now works with CMake

VSL has been updated to work with CMake. It works on Linux (tested on Ubuntu 16.04) and Windows (Windows 10 with VS 2015). The full project can be downloaded at GitHub. The only requirement besides the stuff at Lighthouse’s github reps is DevIL when working in Linux, which must be installed separately.

OpenGL Selection Tutorial

Selecting, a particular item in a 3D scene may prove useful for some applications. The selection can be performed by clicking on an object, requiring a way to determine over which object was the mouse placed. This short tutorial shows how to select objects with the mouse using color coding. Source code and a VS2010 … Read more

Foundations of Computer Graphics – Online Course at EdX

A Computer Grahpics course is available at EdX, by Ravi Ramamoorthi, a Professor at UC Berkeley. By the end of the course students should understand the concepts of 3D graphics, and develop programs that create images of a 3D scene with lighting, using both real-time OpenGL and GLSL programming, as well as offline raytracing. Syllabus: Overview and … Read more

GLSL Core Tutorial – Texturing with Images plus Querying

The GLSL Core Tutorial has a new section for image texturing. Images are commonly used as wallpaper applied to 3D shapes to create a variety of effects. In this section we focus on the OpenGL and GLSL typical scenario of texture usage, and explore a few new GLSL functions, such as textureSize, textureQueryLod, and textureQueryLevels.