コンテンツにスキップ

LoadErrorCode

const LoadErrorCode: object = LoadError.LoadErrorCode

読み込み・描画の失敗の理由コード (定義は 3dtiles/Tiles3DLoadError.ts)

See

Tiles3DScene.addEventListenerForLoadError

Type declaration

DRAW_FAILED

readonly DRAW_FAILED: "draw_failed" = "draw_failed"

描画中の例外でこのシーンの描画を止めた

FETCH_FAILED

readonly FETCH_FAILED: "fetch_failed" = "fetch_failed"

ネットワーク・404 等で取得できなかった (abort は含まない)

PARSE_FAILED

readonly PARSE_FAILED: "parse_failed" = "parse_failed"

ヘッダ長・count 等の検証に失敗した、壊れたデータ

RESOURCE_LIMIT

readonly RESOURCE_LIMIT: "resource_limit" = "resource_limit"

feature 数・画像寸法・ノード数・glTF の accessor 数・content 1 ファイルのサイズなどの上限で一部を捨てた

SUBTREE_FAILED

readonly SUBTREE_FAILED: "subtree_failed" = "subtree_failed"

implicit tiling の subtree 取得に失敗した

UNSUPPORTED_CONTENT_FORMAT

readonly UNSUPPORTED_CONTENT_FORMAT: "unsupported_content_format" = "unsupported_content_format"

pnts / i3dm / cmpt や拡張子の無い glTF JSON など、対応していない content 形式

UNSUPPORTED_FEATURE

readonly UNSUPPORTED_FEATURE: "unsupported_feature" = "unsupported_feature"

仕様の機能のうち対応していないものを読み飛ばした。feature に機能の名前が入る。 例: ルート以外のタイルや外部 tileset の implicit tiling、TEXCOORD_2 以降を指すテクスチャ

UNSUPPORTED_GLTF_EXTENSION

readonly UNSUPPORTED_GLTF_EXTENSION: "unsupported_gltf_extension" = "unsupported_gltf_extension"

glb の extensionsRequired に未対応の拡張がある

UNSUPPORTED_TILESET_EXTENSION

readonly UNSUPPORTED_TILESET_EXTENSION: "unsupported_tileset_extension" = "unsupported_tileset_extension"

tileset.json (root / 外部) の extensionsRequired に未対応の拡張がある

URL_REJECTED

readonly URL_REJECTED: "url_rejected" = "url_rejected"

データに書かれた URI を取得せずに止めた。スキームが相対・data:・http:・https:・blob: 以外 (content・外部 tileset・subtree・schemaUri・glTF の外部リソース)、または外部 tileset の循環・深さ超過。 アプリが Resource.setFilter で止めた URL は provider が null を返すので fetch_failed になる