2016-08-24 149 views
1

如果我使用OpenGL繪製三角形,如何推導出每個片段的頂點?從頂點着色器發送位置會對其進行插值,導致信息丟失。如何推斷片段着色器中的三角形頂點

+0

您將需要一個幾何着色器。但更好地想想,如果這真的是你以前想要的。 –

+5

這是[XY問題](http://meta.stackexchange.com/a/66378/164572)。爲了某種目的,你顯然需要這些頂點。這個目的是你需要問的。 –

回答

2

從幾何着色器中,您可以訪問三角形的所有三個頂點,因此您可以通過輸入/輸出(又名變量)變量將它們傳遞給片段着色器。爲防止它們插入,只需使用flatinterpolation qualifier