# Interface: InternalModelOptions (/jsdoc/pixi-vn-live2d/core/interfaces/InternalModelOptions)



Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3113

## Extends [#extends]

* [`MotionManagerOptions`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions)

## Extended by [#extended-by]

* [`Live2DModelOptions`](/jsdoc/pixi-vn-live2d/core/interfaces/Live2DModelOptions)

## Properties [#properties]

### breathDepth? [#breathdepth]

\> `optional` &#x2A;*breathDepth?**: `number`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3118

Define natural movements depth (0.0-1.0).

#### Default [#default]

```ts
1.0
```

***

### checkMotionConsistency? [#checkmotionconsistency]

\> `optional` &#x2A;*checkMotionConsistency?**: `boolean`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3341

Whether to validate motion3.json consistency when creating motions.

#### Default [#default-1]

```ts
false
```

#### Inherited from [#inherited-from]

[`MotionManagerOptions`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions).[`checkMotionConsistency`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions#checkmotionconsistency)

***

### eyeBlink? [#eyeblink]

\> `optional` &#x2A;*eyeBlink?**: `boolean`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3133

Whether to enable automatic eye blinking between motions.

#### Default [#default-2]

```ts
true
```

***

### idleMotionGroup? [#idlemotiongroup]

\> `optional` &#x2A;*idleMotionGroup?**: `string`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3336

Specifies the idle motion group.

#### Default [#default-3]

```ts
"idle" in Cubism 2 and "Idle" in Cubism 4.
```

#### Inherited from [#inherited-from-1]

[`MotionManagerOptions`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions).[`idleMotionGroup`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions#idlemotiongroup)

***

### lipSyncGain? [#lipsyncgain]

\> `optional` &#x2A;*lipSyncGain?**: `number`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3123

Gain multiplier applied to the analyzed mouth-sync input value.

#### Default [#default-4]

```ts
1.5
```

***

### lipSyncWeight? [#lipsyncweight]

\> `optional` &#x2A;*lipSyncWeight?**: `number`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3128

Blend weight used when adding lip-sync values to mouth parameters.

#### Default [#default-5]

```ts
0.4
```

***

### motionPreload? [#motionpreload]

\> `optional` &#x2A;*motionPreload?**: [`MotionPreloadStrategy`](/jsdoc/pixi-vn-live2d/core/enumerations/MotionPreloadStrategy)

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3331

How to preload the motions.

#### Default [#default-6]

[MotionPreloadStrategy.NONE](/jsdoc/pixi-vn-live2d/core/enumerations/MotionPreloadStrategy#none)

#### Inherited from [#inherited-from-2]

[`MotionManagerOptions`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions).[`motionPreload`](/jsdoc/pixi-vn-live2d/core/interfaces/MotionManagerOptions#motionpreload)

***

### useHighPrecisionMask? [#usehighprecisionmask]

\> `optional` &#x2A;*useHighPrecisionMask?**: `boolean` | `"auto"`

Defined in: node\_modules/untitled-pixi-live2d-engine/types/index.d.ts:3139

Whether to use Cubism's high precision clipping mask rendering.
Only supported by Cubism 3/4/5 models.

#### Default [#default-7]

```ts
'auto'
```
