上传者: 38691641
|
上传时间: 2022-03-06 11:08:53
|
文件大小: 72KB
|
文件类型: -
本文实例为大家分享了利用射线Raycaster进行碰撞检测的具体代码,供大家参考,具体内容如下
学习碰撞检测之前,我们先了解一下Raycaster类
Raycaster 应该翻译为“光线投射”,顾名思义,就是投射出去的一束光线。
Raycaster的构造函数如下
Raycaster( origin, direction, near, far ) {
origin — 射线的起点向量。
direction — 射线的方向向量,应该归一化。
near — 所有返回的结果应该比 near 远。Near不能为负,默认值为0。
far — 所有返回的结果应该比 far 近。Far 不能小于 near