All sources are distributed under the MIT license.

Projects

SBGames 2007 - FXComposer 2.0 shader projects

To see any shader project you need to install the FXComposer 2.0 .

The slides and fulltext describing these shaders are in "Creating photorealistic and non-photorealistic effects for games" in Academic section.

All projects are demonstrated in one YouTube Video.

Texture Filter and MultiTexture

textureFilter.jpg

zip file icon TextureFilterAndMultiTextureFXComposer2.zip

Procedural Textures

proceduralTextures.jpg

zip file icon ProceduralTexturesFXComposer2.zip

Bloom

bloom.jpg

zip file icon BloomFXComposer2.zip

Cartoon Rendering

cartoon.jpg

zip file icon CartoonFXComposer2.zip

Post-Processing

original.jpg contrast.jpg gray.jpg colorBlend.jpg
blur.jpg laplace.jpg

zip file icon PostProcessingFXComposer2.zip

Gamelib

The Gamelib was created to help the development of any interactive OpenGL application.

The compilation needs the GCC in a linux system or mingw and msys installed in a windows system.

The sources written with this library must be placed in the "projects" folder in the directory of the decompressed library.

The references and user guide will be in the documentation section of libspd web site .

The source code for windows(32) and linux (32 and 64) could be downloaded from here.

The Gamelib's Subversion repository can be checked out through SVN with the following instruction set:

svn co https://libspd.svn.sourceforge.net/svnroot/libspd/gamelib gamelib


Projects built with Gamelib

All samples sources could be downloaded from here.

And all samples binaries for win32, linux32 and linux64 could be downloaded from here.

Mini-screens Tetris

tetris image tetris image tetris image tetris image

Mini-screens CGFX project

CGFX project image CGFX project image CGFX project image CGFX project image

Mini-screens Space invader

invader image invader image invader image

Mini-screens Boid simulation

boids image



Valid XHTML 1.0 Strict Valid CSS! Valid RSS!