3
社区成员
发帖
与我相关
我的任务
分享模型使用的是点类型数据,观察使用的是摄像机视角,当放大模型时,不断调整摄像机的位置,当位置不断与模型靠近,最终会穿过模型,导致视野中不存在模型。
尝试1:尝试过使用靠近时,不断缩小移动的步长,使摄像机无限接近但永远不会到达屏幕中最远点,但存在一个问题,无法确定当前模型中,最远一个点的位置,即该点的Z值。
尝试2:尝试用CreateScale()方法对模型进行放大,但也会存在模型放大到一定大小,部分模型不可见的问题。
尝试3:移动模型,向摄像机靠近,也存在尝试1的问题。
以上方法有什么优化吗?或者还有其他什么好的方法吗?
看cloudcompare上的放大功能就可以近乎无限的将模型放大,想达到这种效果