视野范围

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

我想知道正切角度的作用是什么。我已经看过以下几行代码,希望能更好地理解,

float fovLeft = Mathf.Tan(-outerFieldOfView * Math.PI / 180);
float fovTop = Mathf.Tan(-upperFieldOfView * Math.PI / 180);
float fovRight = Mathf.Tan(-innerFieldOfView * Math.PI / 180);
float fovBottom = Mathf.Tan(-lowerFieldOfView * Math.PI / 180);

而externalFieldOfView则朝向屏幕侧面,以度为单位。我想它是用来寻找视角的。我的理解对吗?视野的棕褐色指的是什么?

unity3d math trigonometry fieldofview
1个回答
1
投票

根据您知道的参数,切线可以给出FOV的角度,深度或大小:

以更好地了解三角学开始HERE

enter image description here

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