嗨,我正在尝试在我的 3d 游戏中实现光线投射以供多种用途
我读过很多关于光线投射的东西,我知道你需要一个原点、方向和长度,我有这些。我遇到的麻烦是找到发射光线的角度,光线投射是检查你面前是否有东西的最佳解决方案吗?我在某处读到光线投射是一种古老而糟糕的技术,如果它是一种糟糕的技术,那么还有哪些其他方法适合拍摄等。
谢谢
嗨,我正在尝试在我的 3d 游戏中实现光线投射以供多种用途
我读过很多关于光线投射的东西,我知道你需要一个原点、方向和长度,我有这些。我遇到的麻烦是找到发射光线的角度,光线投射是检查你面前是否有东西的最佳解决方案吗?我在某处读到光线投射是一种古老而糟糕的技术,如果它是一种糟糕的技术,那么还有哪些其他方法适合拍摄等。
谢谢
取决于你的需要。光线投射仍然经常用于许多与游戏相关的东西,尤其是物理和碰撞检测。对于第二个,您可以使用基于Verlet 集成的持续碰撞检测.. 但这实际上取决于您要解决的问题..