版本:Unity 6 (6000.0)
语言:英语
摄像机射线
从摄像机投射射线

射线投射简介

在章节中 理解视锥,已说明 camera组件用于创建场景中特定视点的图像。输出可以绘制到屏幕或捕获为图片。 更多信息
请参阅 术语表
视图中的任何点都对应于世界空间中的一条线。有时需要数学上表示该线条,Unity 可以以 Ray 对象的形式提供此表示。Ray 始终对应视图中的一个点,因此 Camera 类提供 ScreenPointToRayViewportPointToRay 函数。这两者的区别在于 ScreenPointToRay 期望以 像素计算机图像中的最小单位。像素大小取决于屏幕分辨率。像素光照将根据每个屏幕像素进行计算。 更多信息
请参阅 术语表
坐标提供点,而 ViewportPointToRay 以 0..1 范围内的归一化坐标(其中 0 表示底部或左侧,1 表示视图的顶部或右侧)获取坐标。每个函数都返回一个 Ray,由一个起始点和一个向量组成,该向量指示从该起始点开始的线的方向。Ray 从 near 剪裁平面平面限制摄像机从当前位置可以看见的远近距离。摄像机可见范围在远剪裁平面和近剪裁平面之间。参见远剪裁平面和近剪裁平面。 更多信息
请参阅 术语表
起始,而不是从摄像机的 transform.position 点起始。

摄像机射线
从摄像机投射射线