画布预渲染地形鼠标拾取

时间:2015-01-18 16:12:00

标签: canvas three.js webgl terrain raycasting

我正在开发一款具有平铺图的浏览器游戏(在设计阶段)。我想要实现的是类似于Simcity 4

enter image description here

由于webGL支持和设备功能有限,我想要一个画布后备。在这种情况下,在服务器端渲染地形并作为图像块似乎是一个可行的选择。

但在这种情况下,我不知道如何处理瓷砖的鼠标选择。我的搜索导致了两个选项,如果您的斜率类型数量有限,则为鼠标地图;如果您使用地形进行3D渲染,则会进行光线投射。

由于我没有这些,我不知道如何处理这个,所以会感激一些帮助。

提前致谢,

0 个答案:

没有答案