最も簡単な方法で頂点が表示されているかどうかを確認するにはどうすればよいですか?
頂点シェーダーが次のようになっている場合:
void main(void) {
vec4 glPosition = vec4(VTPosition.x * VTAspectRatio, VTPosition.y, VTPosition.z, 1.0);
gl_Position = VTProjection * VTModelview * glPosition;
}
同じ方法で CPU の可視性を確認できますか?
Vector4 vertex = {0.5, 0.5, -1.0, 1.0};
vertex = projectionMatrix * modelViewMatrix * vertex;
頂点の x と y の値が -1.0 .. 1.0 (ビューポート座標) の範囲内にある場合、表示されます