[compat-sync] Add Mesh.MergeMeshes over Lite merge; sync to BJS d690fa8 - #511
[compat-sync] Add Mesh.MergeMeshes over Lite merge; sync to BJS d690fa8#511babylon-compat-sync[bot] wants to merge 12 commits into
Conversation
|
Automated review found blocking correctness issues:
Please reverse each mirrored source's triangle winding, preserve outward normals with the correctly oriented inverse-transpose, and cancel or guard deferred adds for disposed meshes. |
Merge current master, correct mirrored source winding and normals, and prevent disposed pre-start meshes from being re-added. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 51ece4e4-2b29-4d63-a4c8-be7026ec0be7
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Adds a Babylon Lite core geometry-merge primitive and wires it through @babylonjs/lite-compat as Mesh.MergeMeshes, syncing compat to Babylon.js commit d690fa8… and updating bundle manifests accordingly.
Changes:
- Added
mergeMeshGeometry(Lite core) and exported it from the root Lite entry point. - Implemented
Mesh.MergeMeshesin lite-compat, forwarding tomergeMeshGeometryand rejecting unsupported Babylon.js semantics (plus added tests). - Added a throwing stub for
CreateTexture2DArrayFromKTX2Async(needs Lite core support), updated compat docs/status, and refreshed per-scene bundle manifests.
Reviewed changes
Copilot reviewed 75 out of 75 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| ab/public/bundle/manifest/scene1.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene1.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene10.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene101.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene104.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene105.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene11.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene110.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene111.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene112.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene113.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene114.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene115.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene116.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene118.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene12.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene127.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene128.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene13.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene14.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene141.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene144.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene145.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene146.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene147.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene148.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene149.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene150.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene152.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene157.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene158.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene159.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene160.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene161.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene162.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene163.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene164.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene165.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene17.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene171.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene174.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene175.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene176.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene177.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene178.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene179.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene18.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene19.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene20.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene202.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene205.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene206.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene21.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene210.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene211.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene212.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene213.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene215.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene216.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene217.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene218.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene219.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene22.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene221.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene222.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene229.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene23.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene240.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene241.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene242.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene243.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene244.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene245.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene246.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene247.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene248.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene249.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene25.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene251.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene252.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene253.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene254.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene255.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene257.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene258.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene259.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene26.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene260.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene262.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene263.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene264.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene265.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene266.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene269.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene27.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene271.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene273.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene28.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene29.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene30.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene31.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene32.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene33.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene34.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene35.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene37.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene39.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene41.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene47.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene48.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene5.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene54.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene55.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene56.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene57.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene59.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene6.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene7.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene73.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene8.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene94.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene95.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene98.json | Update per-scene runtime bundle manifest after engine/compat changes |
| lab/public/bundle/manifest/scene99.json | Update per-scene runtime bundle manifest after engine/compat changes |
| packages/babylon-lite-compat/COMPAT-STATUS.md | Update sync SHA/date and document new/changed compat surfaces |
| packages/babylon-lite-compat/README.md | Update public compatibility matrix entries for Mesh.MergeMeshes and KTX2 array stub |
| packages/babylon-lite-compat/src/index.ts | Export newly added compat surface (CreateTexture2DArrayFromKTX2Async) and options type |
| packages/babylon-lite-compat/src/meshes/meshes.ts | Implement Mesh.MergeMeshes wrapper and ensure deferred add skips disposed meshes |
| packages/babylon-lite-compat/src/textures/raw-texture-2d-array.ts | Add CreateTexture2DArrayFromKTX2Async stub + options interface (throws LiteCompatError) |
| packages/babylon-lite-compat/tests/raw-texture-2d-array.test.ts | Add regression test asserting the KTX2 array stub rejects with LiteCompatError |
| packages/babylon-lite-compat/tests/mesh-merge.test.ts | Add compat-level unit tests for Mesh.MergeMeshes forwarding and rejection semantics |
| packages/babylon-lite/src/index.ts | Re-export mergeMeshGeometry from the root Lite entry point (no subpath exports) |
| packages/babylon-lite/src/mesh/merge-mesh-geometry.ts | Add standalone, tree-shakeable core geometry merge primitive (world-baked merge) |
| tests/lite/unit/merge-mesh-geometry.test.ts | Add Lite-core unit test covering mirrored winding reversal behavior |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
API ChangesAPI Extractor detected public API changes for No removed public API lines were detected; this appears to be additive. API Extractor diffdiff --git a/home/vsts/work/1/s/test-results/api-report/target/temp/babylon-lite.api.md b/home/vsts/work/1/s/test-results/api-report/current/temp/babylon-lite.api.md
index 355d3eee..ff79ba6f 100644
--- a/home/vsts/work/1/s/test-results/api-report/target/temp/babylon-lite.api.md
+++ b/home/vsts/work/1/s/test-results/api-report/current/temp/babylon-lite.api.md
@@ -3285,6 +3285,9 @@ export interface MaterialView extends Material {
// @public
export let MAX_LIGHTS: number;
+// @public
+export function mergeMeshGeometry(engine: EngineContext, name: string, meshes: readonly Mesh[]): Mesh;
+
// @public
export interface Mesh extends SceneNode {
// (undocumented) |
Lite Playground - Static SiteBuild 20260730.20 - merge @ d868b38 |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 51ece4e4-2b29-4d63-a4c8-be7026ec0be7
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 51ece4e4-2b29-4d63-a4c8-be7026ec0be7
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Lite Playground - Static SiteBuild 20260730.45 - merge @ 03fb780 |
Lab - Static SiteBuild 20260730.45 - merge @ 03fb780 |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 51ece4e4-2b29-4d63-a4c8-be7026ec0be7
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 51ece4e4-2b29-4d63-a4c8-be7026ec0be7
…74-2026-07-29-57097 # Conflicts: # packages/babylon-lite-compat/README.md
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…-57097' into compat-sync/issue-474-2026-07-29-57097 # Conflicts: # packages/babylon-lite-compat/README.md
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 9679020c-054c-4029-bdf2-2cf79a091f3c
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Lite Playground - Static SiteBuild 20260730.72 - merge @ 2f01ac9 |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: ce4e502c-0131-42d8-90e8-03598a258221
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: ce4e502c-0131-42d8-90e8-03598a258221
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Lite Playground - Static SiteBuild 20260730.76 - merge @ 8fe25ed |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: ce4e502c-0131-42d8-90e8-03598a258221
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Lite Playground - Static SiteBuild 20260731.2 - merge @ 59f35d0 |
Lab - Static SiteBuild 20260731.2 - merge @ 59f35d0 |
Automated sync of
@babylonjs/lite-compatagainst the latest Babylon.js and Babylon Lite changes,produced by the
update-compat-layerskill.Addresses #474.
Synced against BJS commit:
d690fa8ffdf6d4b029409696d59992ac412d6c1dValidation (run independently by the pipeline)
Changed files
ab/public/bundle/manifest/scene1.jsonlab/public/bundle/manifest/scene10.jsonlab/public/bundle/manifest/scene101.jsonlab/public/bundle/manifest/scene104.jsonlab/public/bundle/manifest/scene105.jsonlab/public/bundle/manifest/scene11.jsonlab/public/bundle/manifest/scene110.jsonlab/public/bundle/manifest/scene111.jsonlab/public/bundle/manifest/scene112.jsonlab/public/bundle/manifest/scene113.jsonlab/public/bundle/manifest/scene114.jsonlab/public/bundle/manifest/scene115.jsonlab/public/bundle/manifest/scene116.jsonlab/public/bundle/manifest/scene118.jsonlab/public/bundle/manifest/scene12.jsonlab/public/bundle/manifest/scene127.jsonlab/public/bundle/manifest/scene128.jsonlab/public/bundle/manifest/scene13.jsonlab/public/bundle/manifest/scene14.jsonlab/public/bundle/manifest/scene141.jsonlab/public/bundle/manifest/scene144.jsonlab/public/bundle/manifest/scene145.jsonlab/public/bundle/manifest/scene146.jsonlab/public/bundle/manifest/scene147.jsonlab/public/bundle/manifest/scene148.jsonlab/public/bundle/manifest/scene149.jsonlab/public/bundle/manifest/scene150.jsonlab/public/bundle/manifest/scene152.jsonlab/public/bundle/manifest/scene157.jsonlab/public/bundle/manifest/scene158.jsonlab/public/bundle/manifest/scene159.jsonlab/public/bundle/manifest/scene160.jsonlab/public/bundle/manifest/scene161.jsonlab/public/bundle/manifest/scene162.jsonlab/public/bundle/manifest/scene163.jsonlab/public/bundle/manifest/scene164.jsonlab/public/bundle/manifest/scene165.jsonlab/public/bundle/manifest/scene17.jsonlab/public/bundle/manifest/scene171.jsonlab/public/bundle/manifest/scene174.jsonlab/public/bundle/manifest/scene175.jsonlab/public/bundle/manifest/scene176.jsonlab/public/bundle/manifest/scene177.jsonlab/public/bundle/manifest/scene178.jsonlab/public/bundle/manifest/scene179.jsonlab/public/bundle/manifest/scene18.jsonlab/public/bundle/manifest/scene19.jsonlab/public/bundle/manifest/scene20.jsonlab/public/bundle/manifest/scene202.jsonlab/public/bundle/manifest/scene205.jsonlab/public/bundle/manifest/scene206.jsonlab/public/bundle/manifest/scene21.jsonlab/public/bundle/manifest/scene210.jsonlab/public/bundle/manifest/scene211.jsonlab/public/bundle/manifest/scene212.jsonlab/public/bundle/manifest/scene213.jsonlab/public/bundle/manifest/scene215.jsonlab/public/bundle/manifest/scene216.jsonlab/public/bundle/manifest/scene217.jsonlab/public/bundle/manifest/scene218.jsonlab/public/bundle/manifest/scene219.jsonlab/public/bundle/manifest/scene22.jsonlab/public/bundle/manifest/scene221.jsonlab/public/bundle/manifest/scene222.jsonlab/public/bundle/manifest/scene229.jsonlab/public/bundle/manifest/scene23.jsonlab/public/bundle/manifest/scene240.jsonlab/public/bundle/manifest/scene241.jsonlab/public/bundle/manifest/scene242.jsonlab/public/bundle/manifest/scene243.jsonlab/public/bundle/manifest/scene244.jsonlab/public/bundle/manifest/scene245.jsonlab/public/bundle/manifest/scene246.jsonlab/public/bundle/manifest/scene247.jsonlab/public/bundle/manifest/scene248.jsonlab/public/bundle/manifest/scene249.jsonlab/public/bundle/manifest/scene25.jsonlab/public/bundle/manifest/scene251.jsonlab/public/bundle/manifest/scene252.jsonlab/public/bundle/manifest/scene253.jsonlab/public/bundle/manifest/scene254.jsonlab/public/bundle/manifest/scene255.jsonlab/public/bundle/manifest/scene257.jsonlab/public/bundle/manifest/scene258.jsonlab/public/bundle/manifest/scene259.jsonlab/public/bundle/manifest/scene26.jsonlab/public/bundle/manifest/scene260.jsonlab/public/bundle/manifest/scene262.jsonlab/public/bundle/manifest/scene263.jsonlab/public/bundle/manifest/scene264.jsonlab/public/bundle/manifest/scene265.jsonlab/public/bundle/manifest/scene266.jsonlab/public/bundle/manifest/scene269.jsonlab/public/bundle/manifest/scene27.jsonlab/public/bundle/manifest/scene271.jsonlab/public/bundle/manifest/scene273.jsonlab/public/bundle/manifest/scene28.jsonlab/public/bundle/manifest/scene29.jsonlab/public/bundle/manifest/scene30.jsonlab/public/bundle/manifest/scene31.jsonlab/public/bundle/manifest/scene32.jsonlab/public/bundle/manifest/scene33.jsonlab/public/bundle/manifest/scene34.jsonlab/public/bundle/manifest/scene35.jsonlab/public/bundle/manifest/scene37.jsonlab/public/bundle/manifest/scene39.jsonlab/public/bundle/manifest/scene41.jsonlab/public/bundle/manifest/scene47.jsonlab/public/bundle/manifest/scene48.jsonlab/public/bundle/manifest/scene5.jsonlab/public/bundle/manifest/scene54.jsonlab/public/bundle/manifest/scene55.jsonlab/public/bundle/manifest/scene56.jsonlab/public/bundle/manifest/scene57.jsonlab/public/bundle/manifest/scene59.jsonlab/public/bundle/manifest/scene6.jsonlab/public/bundle/manifest/scene7.jsonlab/public/bundle/manifest/scene73.jsonlab/public/bundle/manifest/scene8.jsonlab/public/bundle/manifest/scene94.jsonlab/public/bundle/manifest/scene95.jsonlab/public/bundle/manifest/scene98.jsonlab/public/bundle/manifest/scene99.jsonpackages/babylon-lite-compat/COMPAT-STATUS.mdpackages/babylon-lite-compat/README.mdpackages/babylon-lite-compat/src/index.tspackages/babylon-lite-compat/src/meshes/meshes.tspackages/babylon-lite-compat/src/textures/raw-texture-2d-array.tspackages/babylon-lite-compat/tests/raw-texture-2d-array.test.tspackages/babylon-lite/src/index.tspackages/babylon-lite-compat/tests/mesh-merge.test.tspackages/babylon-lite/src/mesh/merge-mesh-geometry.ts