BabylonJS/Babylon.js
Documented errors, page 6 of 6. Back to BabylonJS/Babylon.js
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| HIERARCHY expected | exception | error | bvh, parser, file-format, wrong-input |
| Aggregate blocks should not be prepared for runtime. | exception | error | smart-filters, runtime, unsupported-operation |
| /type: Invalid value | exception | error | gltf, accessor, indices, schema-validation, asset-loading |
| FrameGraphSSAO2BlurTask | exception | error | babylonjs, frame-graph, ssao2, missing-texture, configuration |
| Unable to create navmesh. No navMesh or navMeshQuery… | exception | error | navigation, recast, navmesh, validation |
| Texture layers are not supported in Babylon Native | exception | error | native, texture-arrays, unsupported |
| FrameGraphAnaglyphTask | exception | error | frame-graph, post-process, anaglyph, missing-input |
| Draco: Cannot decode invalid geometry type | exception | error | draco, decoding, geometry, validation |
| Scene is not available | exception | error | gltf, loader, lifecycle, scene |
| ' ' container cannot be disposed because it has active… | exception | error | lifecycle, disposal, container-hierarchy |
| Failed to decode the KTX2 file. | exception | error | ktx2, decoding, transcoder |
| Invalid channel input configuration | validation | error | texture-merger, config-validation, type-mismatch |
| Truncated binary FBX header | exception | error | fbx, binary, truncated, header, corrupt-file |
| wrapWebGLTexture is not supported, use wrapNativeTexture… | exception | error | babylon-native, textures, unsupported-api, platform |
| Loading from ArrayBufferView can not be used with plugins… | exception | error | loading, scene-loader, binary-data, validation |
| Unable to load the snippet | exception | error | network, babylonjs, snippets, http-error |
| SSR post process " ": Automatic thickness computation… | exception | error | render-graph, ssr, configuration-mismatch |
| FlowGraphSetVariableBlock: variable and variables are both… | validation | error | flow-graph, configuration, validation |
| cameraUniqueId must be a number. | exception | error | cli, argument-validation, camera |
| Can not divide a color | exception | error | math, color, unsupported-operation |
| Invalid minimum version: | exception | error | gltf, validation, asset-metadata |
| Could not find signal input with name | exception | error | flow-graph, babylonjs, deserialization, version-mismatch |
| NodeRenderGraphInputBlock: External input | exception | error | render-graph, missing-value, initialization-order |
| Unexpected array type | exception | error | fbx, binary-parsing, unsupported-type, loaders |
| FrameGraphClearTextureTask | validation | error | babylonjs, frame-graph, clear-pass, missing-input |
| Incompatible minimum version: | exception | error | gltf, versioning, compatibility |
| Element " " already added to the graph! | exception | error | dependency-graph, duplicate-element, internal-state |
| Failed to read frame time. Invalid value | exception | error | bvh, parsing, invalid-value, division-by-zero |
| FrameGraphCullObjectsTask | exception | error | frame-graph, culling, missing-input, validation |
GLTFLoaderUnexpectedMagicError Unexpected magic: | exception | error | gltf, binary, file-format |
| `Unsupported uniform type | exception | error | glsl, uniform-parsing, unsupported-type |
| : Camera perspective properties are missing | exception | error | gltf, camera, malformed-asset |
| updateWrappedWebGLTexture is not supported, use… | exception | error | babylon-native, textures, unsupported-api, platform |
| FrameGraphCircleOfConfusionTask | exception | error | frame-graph, post-process, depth-of-field, missing-input |
| ProjectFile: Invalid project file — 'overrides' must be an… | validation | error | deserialization, validation, json |
| step size should be less than 1. | validation | error | animation, path3d, cursor, validation |
| The provided data is not a valid KTX2 file. | exception | error | ktx2, decoding, validation, asset-format |
| WebGPU shader language is only supported with WebGPU engine | exception | error | babylonjs, webgpu, node-material, engine-mismatch |
| Can not floor a color | exception | error | color3, unsupported-operation, math, reference-error |
| Sounds length does not equal weights length | validation | error | audio, sound, validation, arrays |
| To call addPart()/addParts(), each source mesh must not be… | exception | error | gaussian-splatting, compound, validation |
| Can't handle more than 8 attachments for a MRT in cache… | exception | error | babylonjs, webgpu, mrt, render-targets, limit-exceeded |
| `Uniforms must have a type and a name | exception | error | glsl, uniform-parsing, syntax |
| Constant value must be between 0.0 and 1.0 | validation | error | texture-merger, validation, range-check |
| Not Supported by ThinEngine | exception | error | api-support, thinengine |
| OffscreenCanvas not supported - cannot create Player | exception | error | browser-compatibility, offscreen-canvas, lottie |
| Failed to fetch KTX2 file | exception | error | network, fetch, ktx2, http-status |
| Cannot upload to a 2D array texture that is not attached to… | exception | error | texture, scene, lifecycle |
| precision must be a finite number greater than 0. | exception | error | cli, argument-validation, screenshot |
| Unable to create vertex buffer | exception | critical | webgl, gpu-memory, buffer |
| width must be a finite positive integer. | exception | error | cli, argument-validation, screenshot |
| FrameGraphLightingVolumeTask | exception | error | frame-graph, shadows, missing-input, validation |
| Unsupported version: | exception | error | gltf, versioning, compatibility |
| FrameGraphGenerateMipMapsTask | validation | error | babylonjs, framegraph, missing-assignment, mipmap |
| Failed to find node | exception | error | gltf, loader, name-lookup |
| Max number of connections for point reached | exception | error | flow-graph, babylonjs, connection-limit, api-misuse |
| ProjectFile: Invalid project bundle — missing project.json | validation | error | zip, deserialization, file-loading |
| Unable to connect to the Inspector bridge on port | exception | error | network, websocket, cli, connection |
| WebGL not supported | exception | critical | webgl, browser-compatibility, environment |
| FrameGraphExecuteTask: Execute task must have a function. | exception | error | frame-graph, callback, validation |
| : Attributes are missing | exception | error | gltf, malformed-asset, geometry |
| Could not find data in connection with unique id | exception | error | flow-graph, babylonjs, deserialization, broken-reference |
| Could not find data out connection with unique id | exception | error | flow-graph, babylonjs, lookup-failed, uniqueid |
| The ' ' plugin is disabled via the loader options passed to… | exception | error | loading, scene-loader, configuration |
| The mesh must at least have positions and indices | validation | error | csg, mesh, validation |
| Matrix is not invertible | exception | error | flow-graph, matrix, math |
| Can not negate a color | exception | error | color3, unsupported-operation, math, reference-error |
| No camera found with uniqueId | exception | error | cli, camera, entity-not-found |
| `Uniforms must have a type | exception | error | glsl, uniform-parsing, syntax |
| ProjectFile: Invalid project file — 'companionBindings'… | validation | error | deserialization, validation, json |
| Session does not exist. Active sessions | exception | error | cli, session, validation |
| No scene available to import mesh to | validation | error | loading, scene-loader, validation, null-check |
| Command ' ' is already registered. | exception | error | cli, duplicate-registration, command-registry |
| Could not find signal in connection with unique id | exception | error | flow-graph, babylonjs, lookup-failed, uniqueid |
| Draco: Cannot encode geometry with no vertices. | exception | error | draco, encoder, validation, empty-geometry |
| Snippet does not contain a flow graph | exception | error | babylonjs, snippets, deserialization, invalid-content |
| Unknown animation group loading mode value | exception | error | babylonjs, invalid-enum-value, animations, loader |
| Session does not exist. No active sessions. | validation | error | cli, session, websocket, state |
| Failed to decode the KTX2 file: layer | exception | error | ktx2, texture-array, dimension-mismatch, asset-validation |
| _readPixelsAsync only work on WebGL2+ | exception | error | webgl1, webgl2, readback, capability-check |
| Can not fract a color | exception | error | color3, unsupported-operation, math, reference-error |
| Failed to fetch image | exception | error | network, fetch, http-status |
| All images must share the same dimensions. Image at index | validation | error | texture-array, dimension-mismatch, imagebitmap, asset-validation |
| `Uniforms must have a name | exception | error | glsl, uniform-parsing, syntax |
| Unexpected JSON chunk | exception | error | gltf, binary, file-format |
| Unsupported pixelType | exception | error | exr, pixel-type, unsupported-format |
| : Primitives are missing | exception | error | gltf, malformed-asset, mesh |
| No scene available to load animations to | exception | error | loader, babylonjs, null-scene, animations |
| No scene available to load asset container to | exception | error | loader, babylonjs, null-scene, asset-container |
| You must define the outputBlock property before building… | validation | error | render-graph, missing-required-property |
| Failed to read frame time. | exception | error | bvh, parsing, nan, number-format |
| No scene available to append to | exception | error | loading, scene-loader, validation, null-check |
| Unexpected content format | exception | error | gltf, binary, file-format |
| First chunk format is not JSON | exception | error | gltf, binary, file-format |
| FrameGraphBloomMergeTask | exception | error | frame-graph, post-process, bloom, missing-input |
| A session id is required. Use --session to list active… | exception | error | cli, arguments, session |
| Session id must be a number. | validation | error | cli, validation, arguments |