|
Main
Articles
Links
Download
Screenshots
Humour
Reading
Tools
Projects
About myself
Guestbook
|
| Source Code for my books (all comments are in English) |
|
Compiled binary of 3D engine to my book "Graphics for 3D Game using OpenGL". |
|
Full source code to my book "Graphics for 3D Game using OpenGL" - main code and used libraries |
|
glut examples from my book "Graphics for 3D Game using OpenGL". |
|
Full source code to book "Computer Graphics. Polygonal Models.". |
|
Full source code to book "Computer Graphics. Dynamics. Realistic Imaging". |
|
Fixed GLSL-shaders to y book "OpenGL Extensions". |
| Unsorted stuff |
|
Sources to Rain screensaver. |
|
C++ class for improved noise, function based on Ken Perlins Java-code. |
|
New screensaver Rain. |
|
Screensaver showing rotating 4D-cube (hypercube) - binary, source and screenshot |
| Mac OS X |
|
Source code to my article Working with Bezier curevs in Mac OS X. |
|
Source code to articles Programming for Mac OS X - working wih resources. |
|
Source code to article Programming for Mac OS X Cocoa - building a calculator. |
|
Source code to article Programming for Mac OS X Cocoa - writing a screensaver. |
|
Source code to article Programming for Mac OS X - making OpenGL-application using GLUT. |
|
Source code (part 1, part 2, part 3 и part 4) to article Programming for Mac OS X - making OpenGL-application using Cocoa. |
|
Full source code to my book "OpenGL Extensions", Mac OS X (Intel only) version. Building instruction for installing required libaries. |
|
Full source code to my book "Developing and Debugging Shaders", Mac OS X (Intel only) version. Building instruction for installing required libaries. |
| Tools & Libraries |
|
libTexture - my library for working wirth textures for OpenGL. Supports bmp, tga, jpg, png, gif, dds formats, cubic maps. Supports Windows, Linux and Mac OS X (Intel). |
|
libExt - my library for working with OpenGL extensions, supports Windows, Linux and Mac OS X (Intel). |
|
libMesh - my library for working with simple meshes, supports loading meshes from ase, 3ds, lwo, md3 and md5 formats. Works under Windows, Linux and Mac OS X (Intel). |
|
Small classes libaray for working with 2-3-4-dimensional vectors, quaternions and matrices. Supports Windows, Linux and Mac OS X (Intel). |
|
Small classes library absracting OpenGL shaders -, GLSL, Cg, ARB_vertex_program, ARB_fragment_program. Support Windows, Linux and Mac OS X (Intel)). |
|
FrameBuffer libary for working with EXT_framebuffer_object extension. Supports Windows, Linux and Mac OS X (Intel). |
|
Small patch to Python Image Library, allowing to save RGB (24-bit) and RGBA (32-bit) images in TGA format. Place file in Lib\site-packages\PIL\ of Python folder. |
|
Noise function - source |
|
Utility, showing supported OpenGL extensions. Can download extensions specs. Taken from delphigl. |
| Typical OpenGL examples |
|
|