0

有什么方法可以单击 WebGL 动画的一个非常特定的位置并在它之外产生任何响应,例如将值发送到数据库。

这似乎是一个非常简单的问题,但 WebGL 似乎真的很强大,但相对较新的东西不太为人所知,任何问题的答案都很难找到。

4

1 回答 1

2

HTML5 元素 CANVAS 像任何其他 HTML 元素一样产生具有精确鼠标位置的 onclick / onmousewheel / ... 事件。

您可以在 CANVAS 上保存有关场景对象位置的一些信息。经常使用带有第二帧缓冲区和着色对象的技术。

在 Packt Publishing, Chapter 8: Picking 一书中有很好的例子。

于 2013-04-14T12:41:20.173 回答