VisualServerSingleton.Constants

Values

ValueMeaning
canvasItemZMin-4096

The minimum Z-layer for canvas items.

materialRenderPriorityMin-128

The minimum renderpriority of all materials.

noIndexArray-1

Marks an error that shows that the index array is empty.

glowBlendModeAdditive0
arrayVertex0
featureShaders0
canvasLightFilterNone0
lightDirectionalShadowDepthRangeStable0
particlesDrawOrderIndex0
shaderSpatial0
lightOmniShadowDualParaboloid0
envSsaoBlurDisabled0
lightOmniShadowDetailVertical0
viewportUsage2d0
viewportClearAlways0
ninePatchStretch0
envSsaoQualityLow0
textureType2d0
multimeshCustomDataNone0
canvasOccluderPolygonCullDisabled0
shadowCastingSettingOff0
multimeshColorNone0
lightDirectional0
viewportDebugDrawDisabled0
primitivePoints0
cubemapLeft0
envBgClearColor0
infoObjectsInFrame0
canvasLightModeAdd0
lightBakeDisabled0
viewportMsaaDisabled0
instanceNone0
viewportUpdateDisabled0
reflectionProbeUpdateOnce0
envDofBlurQualityLow0
lightParamEnergy0
lightDirectionalShadowOrthogonal0
envToneMapperLinear0
scenarioDebugDisabled0
instanceFlagUseBakedLight0
multimeshTransform2d0
blendShapeModeNormalized0
viewportRenderInfoObjectsInFrame0
multimeshTransform3d1
glowBlendModeScreen1
viewportDebugDrawUnshaded1
envSsaoQualityMedium1
envSsaoBlur1x11
primitiveLines1
lightOmniShadowCube1
lightBakeIndirect1
multimeshColor8bit1
featureMultithreaded1
instanceMesh1
ninePatchTile1
envToneMapperReinhard1
arrayNormal1
textureFlagMipmaps1
viewportRenderInfoVerticesInFrame1
instanceFlagDrawNextFrameIfVisible1
envBgColor1
viewportClearNever1
shadowCastingSettingOn1
viewportMsaa2x1
infoVerticesInFrame1
envDofBlurQualityMedium1
cubemapRight1
lightOmniShadowDetailHorizontal1
viewportUsage2dNoSampling1
lightDirectionalShadowDepthRangeOptimized1
lightOmni1
arrayFormatVertex1
canvasLightFilterPcf31
lightDirectionalShadowParallel2Splits1
reflectionProbeUpdateAlways1
multimeshCustomData8bit1
scenarioDebugWireframe1
particlesDrawOrderLifetime1
blendShapeModeRelative1
canvasLightModeSub1
viewportUpdateOnce1
canvasOccluderPolygonCullClockwise1
shaderCanvasItem1
envToneMapperFilmic2
canvasLightModeMix2
envDofBlurQualityHigh2
particlesDrawOrderViewDepth2
textureTypeCubemap2
multimeshColorFloat2
viewportMsaa4x2
scenarioDebugOverdraw2
lightBakeAll2
viewportUsage3d2
lightParamSpecular2
envSsaoBlur2x22
viewportClearOnlyNextFrame2
viewportUpdateWhenVisible2
ninePatchTileFit2
instanceMultimesh2
canvasOccluderPolygonCullCounterClockwise2
glowBlendModeSoftlight2
viewportRenderInfoMaterialChangesInFrame2
textureFlagRepeat2
lightSpot2
canvasLightFilterPcf52
shadowCastingSettingDoubleSided2
shaderParticles2
envSsaoQualityHigh2
arrayTangent2
envBgSky2
multimeshCustomDataFloat2
instanceFlagMax2
primitiveLineStrip2
viewportDebugDrawOverdraw2
lightDirectionalShadowParallel4Splits2
infoMaterialChangesInFrame2
cubemapBottom2
arrayFormatNormal2
infoShaderChangesInFrame3
viewportMsaa8x3
shaderMax3
glowBlendModeReplace3
canvasLightModeMask3
envBgColorSky3
cubemapTop3
viewportRenderInfoShaderChangesInFrame3
instanceImmediate3
viewportDebugDrawWireframe3
envToneMapperAces3
lightParamRange3
viewportUpdateAlways3
envSsaoBlur3x33
viewportUsage3dNoEffects3
textureType2dArray3
primitiveLineLoop3
canvasLightFilterPcf73
arrayColor3
scenarioDebugShadeless3
shadowCastingSettingShadowsOnly3
textureType3d4
cubemapFront4
textureFlagFilter4
canvasLightFilterPcf94
arrayWeightsSize4

Number of weights/bones per vertex.

arrayTexUv4
viewportMsaa16x4
lightParamAttenuation4
infoSurfaceChangesInFrame4
arrayFormatTangent4
instanceParticles4
envBgCanvas4
primitiveTriangles4
viewportRenderInfoSurfaceChangesInFrame4
viewportRenderInfoDrawCallsInFrame5
instanceLight5
cubemapBack5
lightParamSpotAngle5
envBgKeep5
primitiveTriangleStrip5
canvasLightFilterPcf135
viewportMsaaExt2x5
infoDrawCallsInFrame5
arrayTexUv25
arrayBones6
primitiveTriangleFan6
viewportMsaaExt4x6
viewportRenderInfo2dItemsInFrame6
info2dItemsInFrame6
instanceReflectionProbe6
lightParamSpotAttenuation6
envBgMax7
primitiveMax7
lightParamContactShadowSize7
textureFlagsDefault7
instanceGiProbe7
arrayWeights7
info2dDrawCallsInFrame7
maxGlowLevels7

Max number of glow levels that can be used with glow post-process effect.

viewportRenderInfo2dDrawCallsInFrame7
instanceLightmapCapture8
arrayFormatColor8
viewportRenderInfoMax8
arrayIndex8
textureFlagAnisotropicFilter8
maxCursors8

Unused enum in Godot 3.x.

lightParamShadowMaxDistance8
infoUsageVideoMemTotal8
instanceMax9
infoVideoMemUsed9
arrayMax9
lightParamShadowSplit1Offset9
infoTextureMemUsed10
lightParamShadowSplit2Offset10
infoVertexMemUsed11
lightParamShadowSplit3Offset11
lightParamShadowNormalBias12
lightParamShadowBias13
lightParamShadowBiasSplitScale14
lightParamMax15
arrayFormatTexUv16
textureFlagConvertToLinear16
instanceGeometryMask30
arrayFormatTexUv232
textureFlagMirroredRepeat32
arrayFormatBones64
materialRenderPriorityMax127

The maximum renderpriority of all materials.

arrayFormatWeights128
arrayFormatIndex256
arrayCompressVertex512
arrayCompressNormal1024
arrayCompressTangent2048
textureFlagUsedForStreaming2048
canvasItemZMax4096

The maximum Z-layer for canvas items.

arrayCompressColor4096
arrayCompressTexUv8192
arrayCompressTexUv216384
arrayCompressBones32768
arrayCompressWeights65536
arrayCompressDefault97280
arrayCompressIndex131072
arrayFlagUse2dVertices262144
arrayFlagUse16BitBones524288

Meta