Laya2.0 的3D射线检测能拿到触发模型在射线触发点上的法线吗

我从相机发出射线在触发点生成一个物体
然后让生成的物体的欧拉角等于射线触发结果类Laya.HitResult里的normal
结果生成的物体永远都是面朝相机的
 
我想拿到的是触发点所在三角面的法线
这个能拿到吗
 
Demo地址:http://h5.9shadow.com/H5/Clothes/index.html
 
Demo工程已传
已邀请:

NilZ

赞同来自: layabox

1566974099(1).jpg

测试了一下引擎提供的返回法线的接口是没有问题的。我看了你的代码,如上图的位置,你原意是想生成的物体的欧拉角等于射线触发结果类Laya.HitResult里的normal,但是normal是一个向量,生成的物体的欧拉角是三个角度值(xyz轴的),在normal是单位向量的情况下,normal的三个分量分别表示三个方向余弦,是余弦值,不是角度值,所以,按照你的意思是不是应该把normal的三个方向余弦转换成三个角度值的,然后再设置欧拉角,你试一下。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作