我有一些顶点,然后我应用了glrotatef()。我现在想要在转换之后我的顶点变成了什么。我怎么能这样做?
由于
答案 0 :(得分:1)
我认为除了使用glGet
调用GL_MODELVIEW_MATRIX
并自行执行结果转换之外,还有其他方法。 (或者自己计算相同的变换矩阵,并将其应用到您的观点。)
答案 1 :(得分:0)
有一种方法可以做到这一点,但你可能不想去那里。有一个所谓的transform feedback,它将处理过的顶点存储在缓冲区对象中。您可以回读这些并获取顶点。如果你有一个巨大的数量的顶点,这可能会很有用,但我敢打赌你最好自己转换顶点,就像Thanatos提出的那样。
答案 2 :(得分:0)
你做不到。有一个反馈缓冲区,但这不是你想要的。 请阅读我的previous explanation了解详情。