# Interface Config

插件配置

interface Config {
curveHeight?: number;
duration?: number;
pointDuration?: number;
}

- Defined in lib/plugins/GaussianSplattingEntranceAnimationPlugin/typing.ts:4

##### Index

### Properties

curveHeight?
duration?
pointDuration?

## Properties

### `Optional` curveHeight

curveHeight?: number

曲线高度（y 值），默认 1.5

- Defined in lib/plugins/GaussianSplattingEntranceAnimationPlugin/typing.ts:8

### `Optional` duration

duration?: number

动画持续时间（毫秒），同时控制运镜和着色器特效，默认 5000

- Defined in lib/plugins/GaussianSplattingEntranceAnimationPlugin/typing.ts:6

### `Optional` pointDuration

pointDuration?: number

单个点的聚合时长（毫秒），默认 3000。shader 会自动根据此值和 duration 计算高度方向的错开速度，保证最底部的点在总动画结束时刚好聚合完毕

- Defined in lib/plugins/GaussianSplattingEntranceAnimationPlugin/typing.ts:10