【发布时间】:2012-03-01 12:43:51
【问题描述】:
我正在使用 VBO 渲染基于数百万个(最多十个)三角形的模型,我需要检测用户可以点击哪些三角形。
我尝试阅读并理解“名称堆栈”和“唯一颜色”的工作原理。 我发现名称堆栈最多只能包含 128 个名称,而唯一颜色最多可以有 2^(8+8+8) = 16777216 种可能的不同颜色,但有时可能会有一些近似值,所以它可以得到修改..
哪种策略最适合我的情况?
【问题讨论】:
-
也许有适当的包围体层次结构的光线拾取?
-
名称/颜色真的很慢......我不会出于任何目的推荐。照巴特说的去做。
标签: opengl selection jogl mouse-picking