Game
StaudSoft's Synthetic World
11 years ago

Development Blog #10 - Bump Mapping


Hey and welcome back!

A new version of our game has been uploaded to the unstable branchn on Steam. Check it out!

What has been changed:
Version 1.2.3 Release 1053

  • implemented animated grass

  • implemented bump mapping

  • created bump mapping for default main texture

  • added future support for specular mapping

  • added nvidia optimus flag

  • added ati high performance flag

  • corrected paper and camp fire recipe

  • added assert which prevents a camp fire similar bug to occur ever again

  • corrected recipes: no more mass increase when crafting

  • alpha sorting implemented

  • improved speed of particle system

  • implemented internal normal map generator

What is important for the speed of the game is the NVIDIA Optimus flag. When a game starts on a computer with NVIDIA Optimus and does not use this flag it will not use the high end graphics card. It will instead run on the slow one. This of course greatly reduces the speed. With this flag the high end card is selected.

If you have an old nvidia graphics card driver you must nevertheless activate it via the nvidia settings.

Then we also added bump mapping! Yes finally. It was pretty easy as we only need to change the way the normals are retrieved in our deferred renderer. And of course we had to calculate the tangent space for every polygon. Here are some screenshots:

And here is also a video:

https://www.youtube.com/watch?v=1ewHrIAiQew&feature=youtu.be

The bump mapping is currently only activated for voxel and solid blocks because we currently only created a normal map for this texture. The normal map was created with GIMP. In the future we want to use our own normal map generation algorithm.

Enjoy the new version!



3 comments

Loading...

Next up

Merry Christmas!

Finished Voxel Background Landscape

Yes! The first village generated by the AI!

This is only a debug view. When it is finished these buildings will actually be placed in the landscape!

New Dungeons with shy zombie (he does not attack the player because of a bug)

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday

I-Buki

Mio-Da!

Ibuki Mioda!

Microsoft Windows XP Unprofessional (windows logo prototype)

Hi everyone! I started to create some environment props for my new video game, here is a cozy house in the forest. I'm planning to switch from Unity to Unreal... Let's see what new challenges I have to face. Made in Blender and Substance Painter.

Spaaaace~

These are background sprites I've created for a game I'm working on at school ^w^ Click on the post to see how the sprites connect. You won't regret it! (personally, I think it's pretty heheh)

Drawn in Piskel using my mouse. Whaddya think?