At first I thought clipping happens before projection since new vertices may be added and the output of projection is in NDC which is 2D. However after a lot of googling, I found that some articles/presentations/images indicate that projection takes place before clipping which contradicting with other articles I've read and my initial thoughts.
Could anyone tell me which one is correct and why?
