我想从原点以不同的翻译随机创建对象,但我想保证它们始终可见,这意味着我不想仅仅丢弃它们不可见的对象。假设我的视图矩阵是一个恒等式,我可以随机计算对象至少部分可见的位置吗?使用一些基本的三角学,在知道纵横比和近远 z 值的情况下,我可以计算透视平截头体的尺寸。问题是,如果我想在截锥体中的随机 x 位置绘制一个对象,它的随机 z 位置很可能会将其置于视野之外。有什么建议么?
问问题
78 次
我想从原点以不同的翻译随机创建对象,但我想保证它们始终可见,这意味着我不想仅仅丢弃它们不可见的对象。假设我的视图矩阵是一个恒等式,我可以随机计算对象至少部分可见的位置吗?使用一些基本的三角学,在知道纵横比和近远 z 值的情况下,我可以计算透视平截头体的尺寸。问题是,如果我想在截锥体中的随机 x 位置绘制一个对象,它的随机 z 位置很可能会将其置于视野之外。有什么建议么?