• Journal
  • Gallery
  • Products
  • Projects
  • Tutorials

XNA Quake

Link to this picture

Switch to custom shaders - a custom vertex format feeds in diffuse and lightmap texture coordinates.

Switch to custom shaders - a custom vertex format feeds in diffuse and lightmap texture coordinates.

Link to this picture

Lightmap textures only.

Lightmap textures only.

Link to this picture

Result = Lightmap * Diffuse

Result = Lightmap * Diffuse

Link to this picture

Simulation of software Quake 2 by using greyscale lightmaps.

Simulation of software Quake 2 by using greyscale lightmaps.

Link to this picture

Pixel shader used to ripple the texture.

Pixel shader used to ripple the texture.

Link to this picture

A pixel shader can be used to convert a palette index and brightness into a colour via a colour map texture.

A pixel shader can be used to convert a palette index and brightness into a colour via a colour map texture.

Link to this picture

The 8-bit look mimics software Quake.

The 8-bit look mimics software Quake.

Link to this picture

2007.08.06.08.png

Link to this picture

2007.08.06.09.png
  • Introduction
  • VB6 Terrain
  • OpenWorld
  • Raycaster
  • SoftWorld
  • MDX DOOM
  • XNA Quake
    • 17/07/2007
    • 18/07/2007
    • 23/07/2007
    • 24/07/2007
    • 25/07/2007
    • 27/07/2007
    • 29/07/2007
    • 30/07/2007
    • 31/07/2007
    • 01/08/2007
    • 02/08/2007
    • 04/08/2007
    • 05/08/2007
    • 06/08/2007
    • 08/08/2007
    • 09/08/2007
    • 14/08/2007
    • 15/08/2007
    • 19/08/2007
    • 28/08/2007
    • 02/09/2007
    • 05/09/2007
    • 06/09/2007
    • 07/09/2007
    • 09/09/2007
    • 11/09/2007
    • 12/09/2007
    • 13/09/2007
  • Raytracer
  • BBC BASIC
  • XNA DOOM 3
  • Bletchley Park
Site Contents © Ben Ryves 2003–2025