Im halfway most of the way through implementing specvols (special volumes). Special volumes are areas in the map where the environment changes (engine sound, gravity, viscosity etc.) Its how water and tunnels are implemented. They can have entry and exit sounds (the splash sound when going in and out of the water), and also the material for the reflective windscreen.

Im still experimenting with with PhysX forcefields to handle the gravity, otherwise everything else is done except the reflective windscreens which I’m doing next.

It will be a big milestone, as specvols are the last (as far as I know) environment feature outstanding :)

Edit: I’ve also had an idea for how to implement proper directional lighting. Screenshots coming…