目前为止,我们还没有涉及到交互相关的内容,实际上,我们是需要知道我们点击的地方下面的第一个物体的信息,这个过程称为拾取。
我们可以通过颜色来获取是否成功点击,具体方式如下:
示例请点击:https://hammerc.github.io/dou3d-ts/examples/learningNotes/lesson_14/PickObject.html
上面的例子已经可以实现拾取整个立方体,我们希望可以拾取指定的一个面,采用的方式仍然同上,有一点区别如下:
示例请点击:https://hammerc.github.io/dou3d-ts/examples/learningNotes/lesson_14/PickFace.html
原文:https://www.cnblogs.com/hammerc/p/11459370.html