Skip to content

@orillusion/core


Type Alias: OutlineSetting

OutlineSetting = object

Defined in: src/setting/post/OutlineSetting.ts:5

Outline Setting

Properties

enable

enable: boolean

Defined in: src/setting/post/OutlineSetting.ts:6


groupCount

groupCount: number

Defined in: src/setting/post/OutlineSetting.ts:11

Group settings can be set up to 8 groups: through functions opened by OutlineManager, Pass in different Object 3D lists and color parameters to obtain grouped stroke effects.


outlinePixel

outlinePixel: number

Defined in: src/setting/post/OutlineSetting.ts:15

Pixel width of stroke hard edges


fadeOutlinePixel

fadeOutlinePixel: number

Defined in: src/setting/post/OutlineSetting.ts:19

Stroke Fade Pixel Width


strength

strength: number

Defined in: src/setting/post/OutlineSetting.ts:23

Stroke strength


useAddMode

useAddMode: boolean

Defined in: src/setting/post/OutlineSetting.ts:27

Blend mode: true Use overlay mode, false Use default alpha blend


textureScale

textureScale: number

Defined in: src/setting/post/OutlineSetting.ts:31

Set the scaling value of the offline map used for calculation relative to the GBuffer map


debug

debug: boolean

Defined in: src/setting/post/OutlineSetting.ts:32