itch.io is community of indie game creators and players

Devlogs

Diffuse textures

Desert Train
A downloadable game for Windows and Linux

The next step forwards deals solely with graphics. The terrain mesh and railway track are now rendered with procedurally generated textures, and most models with hand-painted textures. At the moment, all their shaders just output a diffuse texture sample as the fragment color.

Aside from unwrapping and painting models by hand, I had to spend a fair bit of time automating model exporting from Blender. The procedure involves unwrapping all objects onto a single UV map, then setting up new materials for each with a shader that takes one source texture for each object, and bakes all of them to a single texture atlas based on the collective UV map.

Files

  • desert-i686-linux-gnu-debug.zip 60 MB
    May 11, 2023
  • desert-i686-linux-gnu-release.zip 56 MB
    May 11, 2023
  • desert-i686-w64-mingw32-debug.zip 60 MB
    May 11, 2023
  • desert-i686-w64-mingw32-release.zip
    May 11, 2023
  • desert-x86_64-linux-gnu-debug.zip 60 MB
    May 11, 2023
  • desert-x86_64-linux-gnu-release.zip 57 MB
    May 11, 2023
  • desert-x86_64-w64-mingw32-debug.zip 60 MB
    May 11, 2023
  • desert-x86_64-w64-mingw32-release.zip 57 MB
    May 11, 2023
Download Desert Train
Leave a comment