Advanced Thing: - A huge part of the many advanced things I have implemented in this project are behaviours, so please see the many that I have implemented & specified in the final-02-behavior.txt file. The many complex behaviours are a huge part of my advanced efforts. - I implmented a dynamic environment map that is used to reflect the skybox and the objects in the scene. This is seen in the river statue that reflects many surrounding details. - I have implemented skinning in this project using the FBXLoader. This is seen in the pedestrians who use public transport in the scene. - The river in the scene is animated using a shader that I have implemented. This is seen in the river that flows through the scene. Even though I was inpsired by an electricity shader (in attributions), I had to dramatically change it to get the effect I wanted. This uses many layers of Perlin3D noise in just a few colors and then strongly blending it with a river color to diminish the heavy "lustre" of the noise. This is then animated using a time-based offset to make it look like it is flowing. - Pleasant-looking rain particles when it is raining.