三维场景镜头类功能与实现.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-10-16 发布于北京
  • 举报

KG3DTrackCamera(该类需要重新看,感觉看的不太明白)

一、类功能

1、获得Station,即m_StationHelper

2、将镜头绑定到场景(BindScene)

3、更新相机的位置信息和遮挡检查(FrameMove):

(1)当前位置与理想位置不一致,且需要更新相机位置时,调整镜头当前位置

m_vecCurPostion

(2)镜头做弹簧运动时(当m_nUseFlexFlag和m_trackInfo.nUseFlebilitySys均

为真时),不断调整当前的镜头的位置;如果上述条件不成立,则做线性运动

(3)遮挡检查时(m_trackInfo.nUseObstructdAvert为true时):如果遮挡了,则调

整当前的镜头位置,并且将m_nUpdateFlag置为false。如果没有,则表示没有

遮挡

4、更新相机位置(UpdateCamera):记录期待的更新位置和位置,调整观察位置、理

想位置和位置,并设置启动速度

5、避免相机遮挡(ObstructdA

文档评论(0)

1亿VIP精品文档

相关文档