This is a continuation of this thread
I didn't want to mix up the two things.
So, i want to draw screen-space constant quads using a perspective matrix. There were two approaches i had in mind.
1) Mixing ortho + perspective matrices.
2) Using scaling to maintain screen-space constancy.
I am now trying the second approach. The approach is slightly different. What i do is:
1) Obtain the point in camera space where the quad is supposed to be placed(this is the origin of the quad).
2) I use the camera's up and right vectors to generate a quad, thinking that the quad would be screen aligned.
Now, i don't get the quad to be screen aligned. I'm not sure what could be the problem. Can anyone please let me know if this concept is right?
If I use the right vector and the up vector of the camera to generate a quad in camera space, would it always be screen-aligned?
(I was trying this so that i can skip billboarding.)