Billboard shader without distortion
- by Nick Wiggill
I use the standard approach to billboarding within Unity that is OK, but not ideal: transform.LookAt(camera).
The problem is that this introduces distortion toward the edges of the viewport, especially as the field of view angle grows larger. This is unlike the perfect billboarding you'd see in eg. Doom when seeing an enemy from any angle and…