关于opengl:监听相机事件

45次阅读

共计 463 个字符,预计需要花费 2 分钟才能阅读完成。

今天更美妙

  1. onAfterCheckInputsObservable
  2. onDisposeObservable
  3. onProjectionMatrixChangedObservable
    投影矩阵用于投影变换,投影变换是三维场景中的物体正确渲染到二维屏幕的重要过程之一。在透视矩阵中,有几个重要元素:视场角、成像设施的宽高比、场景中能看到的最近间隔以及最远距离,通过这几个参数能够定义一个视锥体对象,从而模仿人眼或者相机的在三维空间中的成像原理,通常有这个几个值就能够结构一个 4 ×4 的矩阵,通过 OpenGL 提供的接口设置即可。

应用形式:
在理论开发场景中,咱们能够利用现有的库生成矩阵,也能够利用透视投影的根底原理计算出矩阵。

这里列出后面提到的几个重要参数:
视场角:fov;
成像设施的宽高比:aspect;
近裁剪面间隔:znear;
远裁剪面间隔:zfar。

  1. onRestoreStateObservable
  2. onViewMatrixChangedObservable
    相机静止触发的事件
    只有相机产生了静止,就会推送告诉到办法回调里。与相机有间接关系
正文完
 0