老哥,我也是看了闫令琪的课程,然后我觉得第一个问题一条射线判断是否击中了一个长方体,是不是可以这样,这个长方体便是一个AABB包围盒,获取他的三个对面,然后射线的方程我们本身就是知道的,P=o+td,这样我们就可以知道他三个对面的Tmin,Tmax,然后如果说Min(三个对面的Tmax)>Max(三个对面的Tmin) 且Min(三个对面的Tmax)>0 是不是就可以判断了呢?