[英]How to find corresponding primitives or vertices for given pixels on the screen in OpenGL
假設使用OpenGL計算並繪制了一個球體,例如在這里完成的。
我對學習感興趣, 如何找到對應於屏幕上任意給定像素(x,y)的特定頂點?
但是,我已經閱讀了有關射線投射和選擇緩沖區的信息,因為我需要遍歷大量像素(例如> 10k)並找到所有相應的頂點,這些解決方案似乎都不適合這種類型。的東西。
理想情況下,我想在現代OpenGL方面找到一種既快速又現代的方法。
是否有“開箱即用”的解決方案,還是需要編寫着色器? 無論哪種情況,您所能提供的任何細節都將不勝感激!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.