fixed triangle normal calculation