BabylonJS/Babylon.js
Documented errors, page 5 of 6. Back to BabylonJS/Babylon.js
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Easing type not yet implemented | exception | error | flow-graph, animation, not-implemented |
| The provided canvas is null or undefined. | exception | error | webgl, canvas, argument-validation |
| Unknown kind | exception | error | gltf, export, vertex-buffer, attribute-mapping, serialization |
| Unsupported buffer type | exception | error | native, texture-loading, invalid-argument |
| Unsupported type | exception | error | exr, invalid-argument, enum |
| updateWrappedNativeTexture: wrapped texture is part of a… | exception | error | native, texture-wrapping, mrt, unsupported |
| clientWaitSync failed | exception | error | webgl2, async, readback, context-loss |
| Error parsing events | exception | error | gltf, khr-interactivity, events, parser |
| : this streaming part has been removed | exception | error | gaussian-splatting, lifecycle, stale-reference |
| Shader program not found for block | exception | error | optimization, shader-program, initialization-order |
| The vertexData must at least have positions and indices | validation | error | csg, vertex-data, validation |
| "A block that uses a BlockDisableStrategy other than Manual… | exception | error | build-tools, glsl, disable-strategy, conflict |
| : Invalid camera type ( ) | exception | error | gltf, camera, enum-validation, asset-loading |
| FrameGraphMotionBlurTask | exception | error | babylonjs, frame-graph, motion-blur, depth-texture, configuration |
MeshInvalidPositionsError Positions are required | error_code | error | babylonjs, vertexdata, positions, validation |
| ProjectFile: Invalid project file — expected an object. | validation | error | validation, deserialization, schema |
| SmartAssetSerializer: Invalid entry for key | validation | error | deserialization, validation, smart-assets, json |
| " ": targetTexture and objectRendererTask are required | exception | error | render-graph, frame-graph, missing-connection |
| Unsupported stencil opPass mode | exception | error | babylonjs, stencil, native-engine, invalid-enum |
| deflate: invalid block type | exception | error | zlib, deflate, corrupt-data, bitstream |
| : Pointer is missing | exception | error | gltf, extension, animation, missing-field |
| Instanced arrays are required for MSDF text rendering. | exception | error | msdf, text-rendering, instancing, engine-capability, webgl |
| Unable to create index buffer | exception | critical | webgl, gpu-memory, buffer, index-buffer |
| Multi-file loading not allowed on env files. | exception | error | env-file, cube-texture, api-misuse, native-engine |
| : Invalid area light type ( ) | exception | error | gltf, extension, light, unsupported-value |
| Invalid coordinate system mode | exception | error | gltf, configuration, enum |
| You must implement this method | exception | error | animation, easing, abstract-method, inheritance |
| Bit index out of range | exception | error | range-error, bitarray, bounds-check |
| Could not load a native texture. | exception | error | native, texture-loading, asset-load-failure |
| No URL provided | exception | error | network, url, gui, input-validation |
| FrameGraph: A pass must be created during a Task.record… | exception | error | babylonjs, framegraph, pass-lifecycle, misuse |
| Invalid value for templated input | exception | error | flow-graph, validation, bad-input |
| "Multiple main functions found in shader code" | exception | error | shader, parsing, glsl, entry-point |
| Failed to decode the KTX2 file: expected | exception | error | ktx2, decoding, validation, texture-array |
| No camera available for screenshot. | exception | error | cli, camera, screenshot, scene |
| resizeImageBitmap is not implemented | exception | error | abstract-method, image-resize, engine, headless |
| Unknown fill mode | exception | error | gltf, export, fill-mode, material, serialization |
| _writeStreamingSplats: splatsData has | exception | error | gaussian-splatting, binary-data, validation |
| /componentType: Invalid value | exception | error | gltf, accessor, indices, component-type, asset-loading |
| : Unsupported mode | exception | error | gltf, extension, draco, primitive-mode |
| Missing scene parameter for constraint constructor. | exception | error | physics, constraint, missing-argument, babylon |
| Import MeshBuilder to populate this function | exception | error | mesh, tree-shaking, modular-import |
| Invalid scene provided to GetInspectorGizmoManager | exception | error | inspector, gizmo, null-check, scene |
| Cannot create the XR graphics binding before the XR session… | exception | error | webxr, session-lifecycle, initialization-order |
| : Unsupported action | exception | error | gltf, audio, animation, enum, extensions |
| No engine available | exception | error | loading, engine, validation, null-check |
| zlib: invalid expected length | exception | error | zlib, compression, argument-validation, fbx |
| Draco: Cannot exclude position attribute from encoding. | exception | error | draco, encoder, validation, vertex-attributes |
| Error parsing node configuration | exception | error | gltf, khr-interactivity, configuration, parser |
| Expected OFFSET, but got: | exception | error | bvh, parser, file-format, malformed-input |
| FrameGraphCopyToTextureTask | validation | error | babylonjs, framegraph, missing-assignment, texture |
| FrameGraphHighlightLayerTask | exception | error | frame-graph, highlight-layer, missing-connection |
| Invalid frame time line | exception | error | bvh, parsing, malformed-file, mocap |
| This node is not meant to be an output node. You may want… | exception | error | babylonjs, node-material, invalid-usage |
| WebGPUComputeContext.getBindGroups: bindingsMapping is… | exception | error | babylonjs, webgpu, compute-shader, api-misuse |
| Attempted to get position on empty layout | exception | error | ui, layout, shared-ui, state |
| Cannot upload to a 2D array texture that has no internal… | exception | error | texture, gpu-resource, lifecycle |
| : Gaussian splatting primitive is missing the POSITION… | exception | error | gltf, loader, extension, gaussian-splatting, missing-attribute |
| getFontOffset is not implemented | exception | error | abstract-method, font-metrics, engine, headless |
| glTF JSON is not available | exception | error | gltf, loader, lifecycle, async |
| Resuming WebXR depth sensing requires an active XR session. | exception | error | webxr, depth-sensing, session-state |
| computeDispatch: This engine does not support compute… | exception | error | webgpu, compute-shaders, dispatch, engine-capability |
| Expected CHANNELS definition | exception | error | bvh, parser, file-format, malformed-input |
| Recast is not initialized. Please call InitRecast first. | exception | error | navigation, recast, wasm, initialization-order, async |
| zlib: unexpected end of input | exception | error | zlib, compression, truncated-data, fbx |
| Anchors are not enabled in your browser | exception | error | webxr, anchors, browser-support |
| `Consts must have a value | exception | error | shader, parsing, glsl, default-value |
| GaussianSplattingDebugger.addMesh: mesh must have a… | exception | error | gaussian-splatting, material-type, debugger, validation |
| Invalid or empty skeleton provided | exception | error | bvh, skeleton, validation, export, animation |
| Not a valid binary FBX file | exception | error | fbx, binary, magic-bytes, wrong-format, validation |
| The value passed to [Scene.audioListenerRotationProvider]… | validation | error | audio, webaudio, validation, types |
| Unexpected end of file: missing CHANNELS | exception | error | bvh, parser, truncated-file, malformed-input |
| /target/path: Invalid value ( ) | exception | error | gltf, animation, enum-validation, asset-loading |
| Engine does not have gl rendering context. | exception | error | webgl, context, readpixels, lifecycle |
| Unable to find a compatible match | exception | error | babylonjs, node-material, graph-connection |
| Draco: Missing position attribute for encoding. | exception | error | draco, encoding, mesh, validation |
| Error parsing nodes | exception | error | gltf, khr-interactivity, nodes, parser |
| Failed to decode the KTX2 file: layer | exception | error | ktx2, texture-array, byte-size, transcoder |
| Multiview is not supported | exception | error | nullengine, multiview, webxr, capability-check |
| Unsupported data for createImageBitmap. | exception | error | native, image-decoding, invalid-argument |
| Draco: Encoder module is not available | exception | error | draco, encoder, initialization, wasm |
| FrameGraphShadowGeneratorTask | validation | error | babylonjs, frame-graph, shadows, missing-input |
| The input named " " is missing for the named | exception | error | smart-filters, runtime-data, binding |
| Incorrect OpenEXR format | exception | error | exr, magic-number, wrong-file-format |
| OFFSET: Invalid number of values | exception | error | bvh, parser, numeric-values, malformed-input |
| Unexpected end of file before frame time | exception | error | bvh, parsing, malformed-file, mocap |
| Attempted to get an invalid layout column | exception | error | ui, layout, index-out-of-bounds, shared-ui |
| Could not find signal output with name | exception | error | flow-graph, babylonjs, deserialization, version-mismatch |
| FBXFileLoader: unsupported data type | exception | error | fbx, type-error, loader, parsing |
| MultiGate should have a single configuration object, the… | exception | error | gltf, interactivity, flow-graph, validation |
| NodeRenderGraphInputBlock: Creation options are missing for… | exception | error | render-graph, texture, missing-configuration |
| There is no TileCache generated. | exception | error | navigation, recast, tilecache, lifecycle |
| Unexpected end of file: missing closing brace | exception | error | bvh, parser, truncated-file, malformed-input |
| EXR data could not be decoded. | exception | error | texture, exr, decoding, asset-corruption |
| FrameGraphBloomTask: sourceTexture is required | exception | error | frame-graph, post-process, bloom, missing-input |
| Invalid property ( ) in property path ( ) | exception | error | animation, property-path, validation |
| OFFSET: Invalid values | exception | error | bvh, parser, numeric-values, locale |
| SSR post process " ": Automatic thickness computation… | exception | error | render-graph, ssr, missing-connection |
| "The shader file must end with .fragment.glsl or… | exception | error | build-tools, file-extension, glsl |
| updateWrappedNativeTexture: new handle dimensions | exception | error | native, texture-wrapping, dimension-mismatch |