Hi, I've made the changes and yes, the mistake lies with the normals having the wrong sign. THanks!
Forum Rules