【发布时间】:2013-04-14 01:11:05
【问题描述】:
有什么方法可以点击 WebGL 动画的一个非常特定的位置,并在它之外产生任何响应,比如向数据库发送值。
这似乎是一个非常简单的问题,但 WebGL 似乎真的很强大,但相对较新的东西不太为人所知,任何问题的答案都很难找到。
【问题讨论】:
标签: webgl
有什么方法可以点击 WebGL 动画的一个非常特定的位置,并在它之外产生任何响应,比如向数据库发送值。
这似乎是一个非常简单的问题,但 WebGL 似乎真的很强大,但相对较新的东西不太为人所知,任何问题的答案都很难找到。
【问题讨论】:
标签: webgl
HTML5 元素 CANVAS 产生 onclick / onmousewheel / ... 事件,与任何其他 HTML 元素一样,具有精确的鼠标位置。
您可以在 CANVAS 上保存有关场景对象位置的一些信息。经常使用带有第二帧缓冲区和着色对象的技术。
Packt Publishing, Chapter 8: Picking 一书中有很好的例子。
【讨论】: