Suppose I have one convex polyhedron, I need to detect back face. And $N=(A, B, C)$ is normal vector of polygon surface and vector $V$ in viewing direction. According to books formula and internet content if $V. N>0$ then polygon is back face otherwise front face.
We know that $V. N=|V|.|N|cos\theta$ from this when we consider $\pi/2<\theta<=\pi$ then $V. N<0$ $\implies$ front face. And when we consider $0°<=\theta<=\pi/2$ then $V. N>0$ $\implies$ back face.
Case:1 Now suppose in this case for front face where $V$ and $N$ are parallel to each then they makes angle 0°.Then we get $V. N>0$ but according to books formula when $V. N<0$ then we will get front face.
Case:2 Again I consider the case for back face where $V$ along with $N$ then they makes angle 180°.Then
we get $V. N<0$ but according to books formula when $V. N>0$ then we will get back face.
My question is where I mistaken to understand the detect the back face and front face for the above cases with formula $V. N >0 or <0?$