Very nice work. You could improve the tank rendering performance though...