Class: SceneTool
Defaults/Foundation/Tools/SceneTool.SceneTool
Constructors
constructor
• new SceneTool(): SceneTool
Returns
Defined in
divinevoxel/babylon-renderer/src/Defaults/Foundation/Tools/SceneTool.ts:5
Properties
fog
• fog: Object
Type declaration
| Name | Type |
|---|---|
color | Vec3Array |
denisty | number |
heightFactor | number |
mode | DVEFogTypes |
setColor | (r: number, g: number, b: number) => SceneTool |
setDensity | (v: number) => SceneTool |
setHeightFactor | (v: number) => SceneTool |
setMode | (mode: DVEFogTypes) => SceneTool |
Defined in
divinevoxel/babylon-renderer/src/Defaults/Foundation/Tools/SceneTool.ts:7
levels
• levels: Object
Type declaration
| Name | Type |
|---|---|
baseLevel | number |
setBase | (v: number) => SceneTool |
setSun | (v: number) => SceneTool |
sunLevel | number |
Defined in
divinevoxel/babylon-renderer/src/Defaults/Foundation/Tools/SceneTool.ts:37
options
• options: Object
Type declaration
| Name | Type |
|---|---|
doAO | (v: boolean) => { isDoingColor: boolean; doColor: (v: boolean) => ...; isDoingAO: boolean; doAO: (v: boolean) => ...; isDoingSun: boolean; doSun: (v: boolean) => ...; isDoingRGB: boolean; doRGB: (v: boolean) => ...; isDoingEffects: boolean; doEffects: (v: boolean) => ...; } |
doColor | (v: boolean) => { isDoingColor: boolean; doColor: (v: boolean) => ...; isDoingAO: boolean; doAO: (v: boolean) => ...; isDoingSun: boolean; doSun: (v: boolean) => ...; isDoingRGB: boolean; doRGB: (v: boolean) => ...; isDoingEffects: boolean; doEffects: (v: boolean) => ...; } |
doEffects | (v: boolean) => { isDoingColor: boolean; doColor: (v: boolean) => ...; isDoingAO: boolean; doAO: (v: boolean) => ...; isDoingSun: boolean; doSun: (v: boolean) => ...; isDoingRGB: boolean; doRGB: (v: boolean) => ...; isDoingEffects: boolean; doEffects: (v: boolean) => ...; } |
doRGB | (v: boolean) => { isDoingColor: boolean; doColor: (v: boolean) => ...; isDoingAO: boolean; doAO: (v: boolean) => ...; isDoingSun: boolean; doSun: (v: boolean) => ...; isDoingRGB: boolean; doRGB: (v: boolean) => ...; isDoingEffects: boolean; doEffects: (v: boolean) => ...; } |
doSun | (v: boolean) => { isDoingColor: boolean; doColor: (v: boolean) => ...; isDoingAO: boolean; doAO: (v: boolean) => ...; isDoingSun: boolean; doSun: (v: boolean) => ...; isDoingRGB: boolean; doRGB: (v: boolean) => ...; isDoingEffects: boolean; doEffects: (v: boolean) => ...; } |
isDoingAO | boolean |
isDoingColor | boolean |
isDoingEffects | boolean |
isDoingRGB | boolean |
isDoingSun | boolean |
Defined in
divinevoxel/babylon-renderer/src/Defaults/Foundation/Tools/SceneTool.ts:51