Camera view transformation issue leading to singular matrix