Interface: DVERInitData
Contexts/Render/DivineVoxelEngineRender.DVERInitData
Hierarchy
-
PartialEngineSettings↳
DVERInitData
Properties
chunks
• Optional chunks: RecursivePartial<{ autoHeightMap: boolean ; chunkXPow2: number ; chunkYPow2: number ; chunkZPow2: number }>
Inherited from
PartialEngineSettings.chunks
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:46
constructorWorkers
• constructorWorkers: Worker[]
Defined in
divinevoxel/core/src/Contexts/Render/DivineVoxelEngineRender.ts:19
core
• core: DVERenderCore
Defined in
divinevoxel/core/src/Contexts/Render/DivineVoxelEngineRender.ts:20
data
• Optional data: RecursivePartial<{ autoSyncChunks: boolean ; enabled: boolean ; mode: "server" | "indexdb" | "both" }>
Inherited from
PartialEngineSettings.data
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:7
floatingOrigin
• Optional floatingOrigin: RecursivePartial<{ enable: boolean }>
Inherited from
PartialEngineSettings.floatingOrigin
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:30
flow
• Optional flow: RecursivePartial<{ baseFlowLimit: 100 ; enable: boolean }>
Inherited from
PartialEngineSettings.flow
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:62
fx
• Optional fx: RecursivePartial<{ autoSyncChunks: boolean ; autoSyncVoxelPalette: boolean ; enabled: boolean }>
Inherited from
PartialEngineSettings.fx
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:17
lighting
• Optional lighting: RecursivePartial<{ autoRGBLight: boolean ; autoSunLight: boolean ; doAO: boolean ; doRGBLight: boolean ; doSunLight: boolean }>
Inherited from
PartialEngineSettings.lighting
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:55
materials
• Optional materials: RecursivePartial<{ disableFloraShaderEffects: boolean ; disableLiquidShaderEffects: boolean ; doAO: boolean ; doRGBLight: boolean ; doSunLight: boolean ; mode: "classic" | "standard" }>
Inherited from
PartialEngineSettings.materials
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:78
meshes
• Optional meshes: RecursivePartial<{ checkFloraCollisions: boolean ; checkLiquidCollisions: boolean ; checkMagmaCollisions: boolean ; checkSolidCollisions: boolean ; clearChachedGeometry: boolean ; pickable: boolean ; serialize: boolean }>
Inherited from
PartialEngineSettings.meshes
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:69
nexus
• Optional nexus: RecursivePartial<{ autoSyncChunks: boolean ; autoSyncVoxelPalette: boolean ; enabled: boolean }>
Inherited from
PartialEngineSettings.nexus
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:2
regions
• Optional regions: RecursivePartial<{ regionXPow2: number ; regionYPow2: number ; regionZPow2: number }>
Inherited from
PartialEngineSettings.regions
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:41
renderer
• renderer: DVERenderer
Defined in
divinevoxel/core/src/Contexts/Render/DivineVoxelEngineRender.ts:21
richWorld
• Optional richWorld: RecursivePartial<{ autoSyncChunks: boolean ; autoSyncVoxelPalette: boolean ; enabled: boolean }>
Inherited from
PartialEngineSettings.richWorld
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:12
server
• Optional server: RecursivePartial<{ enabled: boolean }>
Inherited from
PartialEngineSettings.server
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:22
textures
• Optional textures: RecursivePartial<{ animationTime: number ; mipMapSizes: number[] ; textureSize: number }>
Inherited from
PartialEngineSettings.textures
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:25
updating
• Optional updating: RecursivePartial<{ autoRebuild: boolean }>
Inherited from
PartialEngineSettings.updating
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:52
voxels
• Optional voxels: RecursivePartial<{ doColors: boolean }>
Inherited from
PartialEngineSettings.voxels
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:66
world
• Optional world: RecursivePartial<{ maxX: number ; maxY: number ; maxZ: number ; minX: number ; minY: number ; minZ: number }>
Inherited from
PartialEngineSettings.world
Defined in
divinevoxel/core/src/Types/EngineSettings.types.ts:33
worldWorker
• worldWorker: Worker
Defined in
divinevoxel/core/src/Contexts/Render/DivineVoxelEngineRender.ts:18