在WebGL / Three.js中突出显示3D模型/对象的特定部分

时间:2016-09-27 15:32:42

标签: javascript cordova 3d three.js webgl

如果我不能很好地解释这一点,请原谅我。我希望使用WebGL构建基本的3D模型,更具体地说是建筑物/平面图。我希望这能让我在网络浏览器中查看3D模型,并最终使用Cordova / PhoneGap将其打包成适用于iOS和Android的原生应用程序。

我非常有信心能够显示3D模型,因为我已经看过做类似事情的例子。但是,我希望能够在搜索模型时突出显示模型的特定部分。例如,如果建筑物的3D模型中有3个单独的房间,我希望能够在用户搜索时以红色突出显示一个房间。

因此,本质上我需要为3D模型中的每个部分/房间分配一个唯一标识符,当用户搜索该唯一标识符时,请突出显示正确的房间。

这个想法很简单,但我不知道是否有任何当前的库可以让我做这样的事情?我确实简要地看了一下Three.js。

修改

问题是,这可以用three.js实现吗?如果是这样,是否有任何好的教程或示例可以作为起点?

0 个答案:

没有答案