簡體   English   中英

glPushName()和GL_TRIANGLE_STRIP

[英]glPushName() and GL_TRIANGLE_STRIP

我試圖在地形中選擇一個節點(由三角形條表示)。 但是我不能在glBegin / glEnd之間使用glPushName(),所以我只能將整個條帶保存在名稱緩沖區中。 任何其他想法如何用鼠標選擇特定的節點/三角形?

我知道通過創建GL_TRIANGLE對象而不是三角形條帶可以解決我的問題,但這不會慢得多嗎?

提前致謝

不推薦使用OpenGL的選擇模式,您應該使用基於CPU的光線拾取算法(如果您真的關心選擇性能)。

http://www.opengl.org/resources/faq/technical/selection.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM