This past week I was supposed to work on rendering water in the game.
I've made quite a bit of progress, but there's still some work left to do.
Water renderer is mostly working, just need to soften up the water's edges using a depth texture.
We still need to make sure that we're setting the water's transparency based on the depth of the water. This will help make water near the shore more transparent than areas of the water that are deeper.
I'm planning to write a tutorial on everything that I learned about rendering water, so realistically it should take a little over another week before we see any water in the game.
Regardless, a lot of the techniques that we're learning will help us in all of our graphics implementations going forwards, so cheers to progress!
I'm going to continue working on the water renderer, write up the tutorial and start getting it integrated into the game.
See ya next time!