CameraHelper - Verge3D 用户手册 - Soft8Soft
Description: 了解如何在使用 Verge3D 制作的交互式 3D 应用程序中使用 CameraHelper

Object3D → Line → LineSegments →

# CameraHelper

用于模拟相机视锥体的辅助对象.
它使用 LineSegments 来模拟相机视锥体.

## 代码示例

`const camera = new v3d.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); const helper = new v3d.CameraHelper(camera); app.scene.add(helper);`

## 构造函数

### CameraHelper(camera : Camera)

camera -- 被模拟的相机.
为指定相机创建一个新的相机辅助对象 CameraHelper .

## 属性

请到基类 LineSegments 页面查看公共属性.

### # .camera : Camera

被模拟的相机.

### # .pointMap : Object

包含用于模拟相机的点.

### # .matrix : Object

请参考相机的世界矩阵 camera.matrixWorld.

### # .matrixAutoUpdate : Object

请查看 Object3D.matrixAutoUpdate. 这里设置为 false 表示辅助对象 使用相机的 matrixWorld.

## 方法

请到基类 LineSegments 页面查看其常用方法.

### # .update() → null

基于相机的投影矩阵更新辅助对象.

## 源码

src/helpers/CameraHelper.js