# Class: EnvData

环境数据资源，一般用[xr-frame-cli](https://github.com/wechat-miniprogram/xr-frame-cli)生成。

## Table of contents

### Constructors

- constructor

### Accessors

- diffuseSH
- hasDiffuse
- hasSpecular
- skyboxMap
- specularMap
- specularMipmapCount
- specularMipmaps
- specularRGBD
- useHalfSkyMap

### Methods

- destroy

## Constructors

### constructor

• **new EnvData**(`options`)

#### Parameters

| Name | Type |
| :------ | :------ |
| `options` | [`IEnvDataOptions`](/miniprogram/dev/reference/xr-frame/api/interfaces/IEnvDataOptions) |

## Accessors

### diffuseSH

• `get` **diffuseSH**(): `Float32Array`

#### Returns

`Float32Array`

___

### hasDiffuse

• `get` **hasDiffuse**(): `boolean`

#### Returns

`boolean`

___

### hasSpecular

• `get` **hasSpecular**(): `boolean`

#### Returns

`boolean`

___

### skyboxMap

• `get` **skyboxMap**(): `default`

#### Returns

`default`

___

### specularMap

• `get` **specularMap**(): `default`

#### Returns

`default`

___

### specularMipmapCount

• `get` **specularMipmapCount**(): `number`

#### Returns

`number`

___

### specularMipmaps

• `get` **specularMipmaps**(): `boolean`

#### Returns

`boolean`

___

### specularRGBD

• `get` **specularRGBD**(): `boolean`

#### Returns

`boolean`

___

### useHalfSkyMap

• `get` **useHalfSkyMap**(): `boolean`

#### Returns

`boolean`

## Methods

### destroy

▸ **destroy**(): `void`

#### Returns

`void`
