Skip to content

chunkyguy/EWOGL

Repository files navigation

This repository contains all the code associated with the article series http://whackylabs.com/rants/?p=837

OGLBasic

A boilerplate code, that gets the code running. It renders a triangle on screen to signify that everything is working.

alt text

Camera

A rotatinng cube.

Cube

Reflection

Experiment to render a cube to a stencil buffer.

Cube

OBJLoader

This experiment loads a mesh from an OBJ file.

Ninja

Texturing

Experiments with basic filters offered by OpenGL.

Trilinear filtering

Normal Mapping

Basic bump mapping using a normal map.

Normal Mapping

Lights

Various shaders in action.

Lights

Cube Mapping

Rendering effects like skybox, reflection and refraction with Cube maps. cubemaps

Edge Detection

Using 2-pass algorithm and Sobel operator to achieve edge detection. Edge Detection

Multisampling

Anti aliasing with multisampling with both ES2 and ES3 contexts. Multisampling

Gaussian Blur

Applying blur filter with multiple-pass algorithm. Blur

Shadow Mapping

Drawing shadows with depth textures. Shadowmap

Object Picking

Tracing ray collision with objects in the scene. Object picking

Releases

No releases published

Packages

No packages published