ARKit –使用世界射线而不是屏幕点的光线投射

问题描述 投票:2回答:1

我想实现类似ARCore's raycast method的功能,该功能可以在世界空间坐标中接收任意射线,而不是屏幕空间点:

List<HitResult> hitTest (float[] origin3, int originOffset, float[] direction3, int directionOffset)

[我看到ARKit本身没有那样的方法,但是无论如何,也许有人有一个主意!

谢谢。

augmented-reality arkit arcore raycasting realitykit
1个回答
1
投票

在全新的Apple RealityKit 1.0和ARKit 3.5框架中,您可以找到Raycast方法的三种主要类型:ARView RaycastARSession RaycastScene Raycast(或World Raycast)。所有用Swift编写的方法:

© www.soinside.com 2019 - 2024. All rights reserved.