FurMark
Current Version: 1.8.2
»FurMark homepage
»FurMark 1.8.x Submissions
»Benchmark Submissions

GPU Caps Viewer
Current Version: 1.9.0
»GPU Caps Viewer homepage
»GPU DB Submissions

PhysX FluidMark
Current Version: 1.2.0
»FluidMark homepage
»FluidMark 1.2.x Submissions
»Benchmark Submissions

GeeXLab
Current Version: 0.2.0
»GeeXLab homepage
»GeeXLab Overview

GPU Shark
Current Version: 0.2.3
»GPU Shark homepage

TessMark
Current Version: 0.2.0
»TessMark homepage

Blogs
»JeGX's Infamous Lab

 
oZone3D.Net - Tutorials


GLSL Programming

OpenGL Shading Language

» Back to Tutorials Index





 Fog with GLSL
  Fog implementation using GLSL - Use of gl_FogFragCoord, gl_FragCoord, gl_FogCoord and gl_Fog variables.

 How to bypass a Catalyst 7.11/7.12 GLSL Bug
  This article shows a workaround of a GLSL bug present in the Catalyst drivers 7.11 and 7.12.

 Mesh Deformers
  Two examples of mesh deformers using the GPU: surface deformer and mesh twister.

 The Art of Texturing using the GLSL
  This tutorial shows the common techniques of texturing and their implementation with GLSL (simple and multtexturing, sphere mapping, dual paraboloid mapping, cube mapping, texture warping, projective texture mapping).

 Vertex Displacement Mapping
  Explanation of the vertex displacement mapping technique to deform a mesh using a texture look up from a vertex shader.

 Normal-Map Compression
  The problem of normal-map (or bump-map) compression and how to solve it (renormalization - swizzled-DXT5 - ATI 3Dc).

 Lighting in GLSL - Phong Model
  This article presents the Phong lighting model and its implementation in GLSL for point and spot lights.

 The Mandelbrot Set: Colors of Infinity
  Theory and implementation on GPU with GLSL of Mandelbrot fractal rendering. Introduction to GPGPU.

 Image Filtering
  Image filtering and GLSL filters implementation (convolution kernels).

 Ambient Occlusion Lighting
  Présentation of ambient occlusion lighting technique. Occlusion-maps creation. Ambient occlusion GLSL shader.

 Bump Mapping
  Bump mapping implementation using GLSL shader. Lighting equations. Tangent space.

 Normal-maps
  Presentation and creation of normal-maps (or bump-maps).

 S3TC Texture Compression
  Texture compression (S3TC - DXT1/5) and how use it in Demoniak3D.

 Introduction to GLSL
  This tutorial presents the basis about GLSL shading language. GLSL shader integration into Demoniak3D.





Language:

3D Graphics Search Engine:

The Geeks Of 3D





Geeks3D's Articles
»GPU Memory Speed Demystified

»Multi-Threading Programming Resources

»GeForce and Radeon OpenCL Overview

»How to Get your Multi-core CPU Busy at 100%

»How To Make a VGA Dummy Plug

»Night Vision Post Processing Filter



Geeks3D latest news

Demoniak3D
Current Version: 1.23.0
»Demoniak3D
»Download
»Libraries and Plugins
»Demos
»Online Help - Reference Guide
»Codes Samples


Misc
»Texture DataPack #1
»Asus Silent Knight CPU Cooler
Page generated in 0.045827150344849 seconds.