
Unreal Engine 4
Project
Indie game project. I will update this page as i progress.
Video
Environment
Environment
The environment has gone through the most drastic changes over the course of this project. I actually started on this terrain back in 2016, where i was experimenting with trying to make a something more stylished you can see some of the iterations here.
Things i learned
Most of the changes came from learning more and more about how to light a scene correctly. The first two iterations also use different trees that i made using Speedtree which was a great way to get a lot of trees fast but i wanted more control so in the third iteration i made all my trees in 3Ds max instead.
The biggest problem i had with making my trees was having the leafs light up correctly. I learned about VertexNormal which thought me about how align the normals to point in directions that would make the lighting be darket in the center of the tree and brighter the further out we go. Instead of going all over the place because they where aligned to their own axis.
Getting the correct shader for the grass was another hurdle I could in a long time not get the grass to look correct from both sides and still get darker in shadows. This is what i ended up with, where angling the normals correctly made the grass turn out much better from all angles.
Water Shader
Rock Pixel Depth Shader
Before & After

