在我的情况下,我想渲染在一个大边界框中随机分布的50,000个或更多的多维数据集,我现在不想使用实例化,因此我必须渲染每个多维数据集,我想通过剔除这些多维数据集来提高性能在相机视图之外。
我有一个包含两个矩阵view
和projection
的相机类,每个多维数据集都有自己的边界框,因此我打算检查每个帧,如果相机视图边界框包含每个多维数据集的中心,是的,如果不忽略它,请调用其绘制函数。
对于视图矩阵,我有3个向量,分别是眼睛,目标和上方,以及投影的宽度,高度,近,远和FOV。
所以我有两个问题: