# Feature requests

**URL:** https://forum.babylonjs.com/c/features/11.md?page=2

[Latest](https://forum.babylonjs.com/latest.md) · [Categories](https://forum.babylonjs.com/categories.md) · [Tags](https://forum.babylonjs.com/tags.md)

**Page:** 3

---

## [Playground: goto last edit position in editor](https://forum.babylonjs.com/t/playground-goto-last-edit-position-in-editor/61309)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 0\
**Last updated:** [November 6, 2025, 2:30am UTC](https://forum.babylonjs.com/t/playground-goto-last-edit-position-in-editor/61309 "2025-11-06T02:30:55Z")

</div>

Something just like this, saved in browser localStorage maybe. But I’m not sure if it’s supported in monaco-editor.

---

## [Add option to use boundingBox (instead of boundingSphere) when calculating arcRotateCam lowerRadius. Add orthographic framing](https://forum.babylonjs.com/t/add-option-to-use-boundingbox-instead-of-boundingsphere-when-calculating-arcrotatecam-lowerradius-add-orthographic-framing/61127)

<div class="topic-metadata">

**Author:** [@PietroFurlan](https://forum.babylonjs.com/u/PietroFurlan)\
**Replies:** 4\
**Last updated:** [October 28, 2025, 9:14am UTC](https://forum.babylonjs.com/t/add-option-to-use-boundingbox-instead-of-boundingsphere-when-calculating-arcrotatecam-lowerradius-add-orthographic-framing/61127 "2025-10-28T09:14:17Z")

</div>

I recently created a PR for this feature because it’s been really helpful while I’ve been working on my code. The zoomOnBoundingsInfo function is great for framing a mesh, but I noticed it relies on the bounding sphere t…

---

## [Screen Space Global Illumination](https://forum.babylonjs.com/t/screen-space-global-illumination/61082)

<div class="topic-metadata">

**Author:** [@MackeyK24](https://forum.babylonjs.com/u/MackeyK24)\
**Replies:** 4\
**Last updated:** [October 22, 2025, 7:43am UTC](https://forum.babylonjs.com/t/screen-space-global-illumination/61082 "2025-10-22T07:43:38Z")

</div>

Yo @Deltakosh or @sebavan … Was wondering if we at BabylonJS have any future plans to offically support SSGI. I have seen: GitHub - zuuhr/GlobalIlumination-BabylonJS: Real-time screen-space global illumination project m…

---

## [Draft: Compact Animation System](https://forum.babylonjs.com/t/draft-compact-animation-system/60665)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 4\
**Last updated:** [October 15, 2025, 12:24am UTC](https://forum.babylonjs.com/t/draft-compact-animation-system/60665 "2025-10-15T00:24:22Z")

</div>

Note This is a very early draft, and could be changed in future, and might not be implemented. Background This is the redesign of the long-rejected proposal into a plugin. Motivation Currently animation system in baby…

---

## [Pack / Serialize the Environment (.env) During Export to BabylonJS .babylon File](https://forum.babylonjs.com/t/pack-serialize-the-environment-env-during-export-to-babylonjs-babylon-file/60914)

<div class="topic-metadata">

**Author:** [@staub](https://forum.babylonjs.com/u/staub)\
**Replies:** 3\
**Last updated:** [October 14, 2025, 1:55am UTC](https://forum.babylonjs.com/t/pack-serialize-the-environment-env-during-export-to-babylonjs-babylon-file/60914 "2025-10-14T01:55:05Z")

</div>

Please make it possible to pack / serialize the Skybox environment with all properties within .babylon files during export.

---

## [Triangle Splatting Support](https://forum.babylonjs.com/t/triangle-splatting-support/59154)

<div class="topic-metadata">

**Author:** [@SirFizX](https://forum.babylonjs.com/u/SirFizX)\
**Replies:** 27\
**Last updated:** [October 13, 2025, 8:01am UTC](https://forum.babylonjs.com/t/triangle-splatting-support/59154 "2025-10-13T08:01:53Z")

</div>

I can see applications where triangle splatting would provide: performance benefits superior visual quality to Gaussian Splats all while supporting dynamic LODs, animations, and compression

---

## [Server-Side USDZ Export Support in Babylon.js?](https://forum.babylonjs.com/t/server-side-usdz-export-support-in-babylon-js/60872)

<div class="topic-metadata">

**Author:** [@Arek3D](https://forum.babylonjs.com/u/Arek3D)\
**Replies:** 2\
**Last updated:** [October 9, 2025, 4:51pm UTC](https://forum.babylonjs.com/t/server-side-usdz-export-support-in-babylon-js/60872 "2025-10-09T16:51:49Z")

</div>

Hi, I’m wondering if there are any plans to make the USDZ exporter in Babylon.js work in a server-side / Node.js environment. The GLB exporter can be adapted to run outside the browser using NullEngine and Node.js, but…

---

## [Bent Normals for Reflective Ambient Occlusion](https://forum.babylonjs.com/t/bent-normals-for-reflective-ambient-occlusion/31348)

<div class="topic-metadata">

**Author:** [@joie](https://forum.babylonjs.com/u/joie)\
**Replies:** 13\
**Last updated:** [October 2, 2025, 9:54pm UTC](https://forum.babylonjs.com/t/bent-normals-for-reflective-ambient-occlusion/31348 "2025-10-02T21:54:31Z")

</div>

Hi there, We are in need of better visuals for our current project regarding lots of hard surface mechanical models. As you know, the lack of raytrace soft shadows or reflections complete destroys any realistic visuals…

---

## [About version upgrade modification log records](https://forum.babylonjs.com/t/about-version-upgrade-modification-log-records/60705)

<div class="topic-metadata">

**Author:** [@Aze](https://forum.babylonjs.com/u/Aze)\
**Replies:** 1\
**Last updated:** [September 29, 2025, 3:22pm UTC](https://forum.babylonjs.com/t/about-version-upgrade-modification-log-records/60705 "2025-09-29T15:22:36Z")

</div>

The changes will cause the effects before and after to change. Regardless of whether it is a destructive modification, how can we filter it out faster? We have upgraded from 7.5.0 to 8.17.2 and there have been many chang…

---

## [Let us get more results from havok pointProximity and shapeProximity](https://forum.babylonjs.com/t/let-us-get-more-results-from-havok-pointproximity-and-shapeproximity/60319)

<div class="topic-metadata">

**Author:** [@kloklike](https://forum.babylonjs.com/u/kloklike)\
**Replies:** 2\
**Last updated:** [September 22, 2025, 12:27pm UTC](https://forum.babylonjs.com/t/let-us-get-more-results-from-havok-pointproximity-and-shapeproximity/60319 "2025-09-22T12:27:54Z")

</div>

See original thread here: Return all results with physics v2 shape cast (shapeProximity) I’d like to second the request for letting us get more results in pointProximity and shapeProximity queries. Same (obvious) use ca…

---

## [Include NodeParticleSystemSet and/or ParticleSystemSet in scene entities](https://forum.babylonjs.com/t/include-nodeparticlesystemset-and-or-particlesystemset-in-scene-entities/60521)

<div class="topic-metadata">

**Author:** [@julien-moreau](https://forum.babylonjs.com/u/julien-moreau)\
**Replies:** 1\
**Last updated:** [September 15, 2025, 6:29pm UTC](https://forum.babylonjs.com/t/include-nodeparticlesystemset-and-or-particlesystemset-in-scene-entities/60521 "2025-09-15T18:29:31Z")

</div>

Hey beloved Babylon.js team! I’m integrating support of Node Particle System Set Editor into the Babylon.js Editor v5 and I’m facing an issue. The NodeParticleSystemSet consists on creating a new ParticleSystemSet and …

---

## [Allow users to set forum badges](https://forum.babylonjs.com/t/allow-users-to-set-forum-badges/60349)

<div class="topic-metadata">

**Author:** [@phaselock](https://forum.babylonjs.com/u/phaselock)\
**Replies:** 15\
**Last updated:** [September 5, 2025, 5:42pm UTC](https://forum.babylonjs.com/t/allow-users-to-set-forum-badges/60349 "2025-09-05T17:42:02Z")

</div>

erm, not sure if the forum package supports. But I think it would be useful to let users set badges on their profiles or somewhere visible to indicate what aspect of bjs they use/invested in/represent. Given that the tea…

---

## [Add new items to the .babylon format exporter](https://forum.babylonjs.com/t/add-new-items-to-the-babylon-format-exporter/60265)

<div class="topic-metadata">

**Author:** [@bvaisman](https://forum.babylonjs.com/u/bvaisman)\
**Replies:** 6\
**Last updated:** [August 30, 2025, 8:40am UTC](https://forum.babylonjs.com/t/add-new-items-to-the-babylon-format-exporter/60265 "2025-08-30T08:40:29Z")

</div>

Hi everyone, It should be great to add some items to the babylonjs exporter. For instance : area lights GUI Sprites Crowd navigation system And may be some more which are implemented and cannot still be saved in the …

---

## [Prioritize higher renderingGroupId for onPointerObservable picking events?](https://forum.babylonjs.com/t/prioritize-higher-renderinggroupid-for-onpointerobservable-picking-events/60243)

<div class="topic-metadata">

**Author:** [@inteja](https://forum.babylonjs.com/u/inteja)\
**Replies:** 1\
**Last updated:** [August 27, 2025, 1:56am UTC](https://forum.babylonjs.com/t/prioritize-higher-renderinggroupid-for-onpointerobservable-picking-events/60243 "2025-08-27T01:56:30Z")

</div>

Unsure if this is feasible, and I realise renderingGroupId is more about forcing render order, but I was wondering if it could also be (optionally?) factored into scene.onPointerObservable picking events i.e. meshes with…

---

## [Timeline for enabling shadowing for RectAreaLight](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953)

<div class="topic-metadata">

**Author:** [@tawibox](https://forum.babylonjs.com/u/tawibox)\
**Replies:** 6\
**Last updated:** [August 21, 2025, 2:58pm UTC](https://forum.babylonjs.com/t/timeline-for-enabling-shadowing-for-rectarealight/58953 "2025-08-21T14:58:13Z")

</div>

Hey @srzerbetto I remember in another thread I have heard BabylonJS team does have a plan enabling shadow generator for rectAreaLight. Just wondering do you have a timeline when approximately this featured will be avail…

---

## [Babylon X: Discussion topic](https://forum.babylonjs.com/t/babylon-x-discussion-topic/49384)

<div class="topic-metadata">

**Author:** [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Replies:** 43\
**Last updated:** [August 15, 2025, 7:17pm UTC](https://forum.babylonjs.com/t/babylon-x-discussion-topic/49384 "2025-08-15T19:17:35Z")

</div>

Hey team!! As state in that other forum post, please use this post to list ideas / desires / suggestions for Babylon X (codename for the version of Babylon that will allow massive breaking changes). Thanks! Edit: To c…

---

## [Enable Babylon Scene Inspector/Explorer in Babylon Viewer for SharePoint](https://forum.babylonjs.com/t/enable-babylon-scene-inspector-explorer-in-babylon-viewer-for-sharepoint/60041)

<div class="topic-metadata">

**Author:** [@nicolas](https://forum.babylonjs.com/u/nicolas)\
**Replies:** 2\
**Last updated:** [August 14, 2025, 3:51pm UTC](https://forum.babylonjs.com/t/enable-babylon-scene-inspector-explorer-in-babylon-viewer-for-sharepoint/60041 "2025-08-14T15:51:41Z")

</div>

Hello Babylon.js Team, First of all, thank you for your amazing work on Babylon.js and the Babylon Viewer! Your tools make it so much easier to work with 3D content on the web. I would like to request a feature for the…

---

## [\[Made\] Move Plugin Registration Out of SceneLoader](https://forum.babylonjs.com/t/made-move-plugin-registration-out-of-sceneloader/60050)

<div class="topic-metadata">

**Author:** [@Dad72](https://forum.babylonjs.com/u/Dad72)\
**Replies:** 5\
**Last updated:** [August 14, 2025, 2:39pm UTC](https://forum.babylonjs.com/t/made-move-plugin-registration-out-of-sceneloader/60050 "2025-08-14T14:39:19Z")

</div>

Hello, SceneLoader is now obsolete in favor of ImportMeshAsync and LoadAsync. That’s great for modern async workflows, but the plugin registration system is still tied to SceneLoader: BABYLON.SceneLoader.RegisterPlugin…

---

## [Itch.io: Suggest a new tool / engine](https://forum.babylonjs.com/t/itch-io-suggest-a-new-tool-engine/35427)

<div class="topic-metadata">

**Author:** [@maz](https://forum.babylonjs.com/u/maz)\
**Replies:** 11\
**Last updated:** [August 14, 2025, 1:53pm UTC](https://forum.babylonjs.com/t/itch-io-suggest-a-new-tool-engine/35427 "2025-08-14T13:53:15Z")

</div>

Hey, it seems Babylon.js is not known to itch.io as engine or tool. There is an url for an user to suggest a new tool / engine. https://itch.io/suggest-a-tool The form looks like: Someone from the core team can fi…

---

## [Disc arealights and support of shadows in arealights](https://forum.babylonjs.com/t/disc-arealights-and-support-of-shadows-in-arealights/57975)

<div class="topic-metadata">

**Author:** [@bvaisman](https://forum.babylonjs.com/u/bvaisman)\
**Replies:** 3\
**Last updated:** [July 31, 2025, 8:23pm UTC](https://forum.babylonjs.com/t/disc-arealights-and-support-of-shadows-in-arealights/57975 "2025-07-31T20:23:52Z")

</div>

Hi everyone, It could be great to create the disc arealight and implement the support of the shadows for the arealights to complete the creation of lights in BJS. Thanks in advance for your votes. Boris

---

## [SpriteMap parse and serialize](https://forum.babylonjs.com/t/spritemap-parse-and-serialize/59672)

<div class="topic-metadata">

**Author:** [@Soullnik](https://forum.babylonjs.com/u/Soullnik)\
**Replies:** 4\
**Last updated:** [July 30, 2025, 5:52am UTC](https://forum.babylonjs.com/t/spritemap-parse-and-serialize/59672 "2025-07-30T05:52:05Z")

</div>

I see that spriteManager has parse and serialize functionality, and i think it will be helpful to add the same for spriteMap

---

## [Meshlet for babylonjs?](https://forum.babylonjs.com/t/meshlet-for-babylonjs/51636)

<div class="topic-metadata">

**Author:** [@waverider404](https://forum.babylonjs.com/u/waverider404)\
**Replies:** 9\
**Last updated:** [July 16, 2025, 6:11pm UTC](https://forum.babylonjs.com/t/meshlet-for-babylonjs/51636 "2025-07-16T18:11:57Z")

</div>

This will be a fun feature to implement for babylonjs :grin:, basically its nanite from unreal engine, cooler version of dynamic LOD. Read more: Introduction to Turing Mesh Shaders | NVIDIA Technical Blog https://www.g…

---

## [Vertex color support of binary STL format](https://forum.babylonjs.com/t/vertex-color-support-of-binary-stl-format/59494)

<div class="topic-metadata">

**Author:** [@crd233](https://forum.babylonjs.com/u/crd233)\
**Replies:** 1\
**Last updated:** [July 14, 2025, 12:30pm UTC](https://forum.babylonjs.com/t/vertex-color-support-of-binary-stl-format/59494 "2025-07-14T12:30:37Z")

</div>

Stantard version of STL has no material support, but there are non-standard variations on the binary STL format for adding color information (see STL (file format) - Wikipedia). To be compared with, Three.js has the sup…

---

## [Option to inject self-loaded \`MeshoptDecoder\`](https://forum.babylonjs.com/t/option-to-inject-self-loaded-meshoptdecoder/59386)

<div class="topic-metadata">

**Author:** [@regna](https://forum.babylonjs.com/u/regna)\
**Replies:** 2\
**Last updated:** [July 6, 2025, 10:57pm UTC](https://forum.babylonjs.com/t/option-to-inject-self-loaded-meshoptdecoder/59386 "2025-07-06T22:57:55Z")

</div>

Could we please have an option to inject a self-loaded MeshoptDecoder? Although we can do something like BABYLON.MeshoptCompression.Configuration = { decoder: { url: "\<url to the meshopt decoder library\>" …

---

## [Extending pre-pass renderer to support custom render targets](https://forum.babylonjs.com/t/extending-pre-pass-renderer-to-support-custom-render-targets/58862)

<div class="topic-metadata">

**Author:** [@shakdwipeea](https://forum.babylonjs.com/u/shakdwipeea)\
**Replies:** 3\
**Last updated:** [June 28, 2025, 8:50am UTC](https://forum.babylonjs.com/t/extending-pre-pass-renderer-to-support-custom-render-targets/58862 "2025-06-28T08:50:01Z")

</div>

I want to extend babylon’s pre-renderer to support some custom render-target(s). An example could be a id map rtt inspired by the one used in gpu-picking. Sample: https://playground.babylonjs.com/#3W87R0#2 I found a w…

---

## [Any roadmap for \`RectAreaLight\` gizmo?](https://forum.babylonjs.com/t/any-roadmap-for-rectarealight-gizmo/58937)

<div class="topic-metadata">

**Author:** [@tawibox](https://forum.babylonjs.com/u/tawibox)\
**Replies:** 2\
**Last updated:** [June 11, 2025, 6:12pm UTC](https://forum.babylonjs.com/t/any-roadmap-for-rectarealight-gizmo/58937 "2025-06-11T18:12:48Z")

</div>

Hey @srzerbetto Just wondering do we have any plans to update the gizmo of RectAreaLight? The current gizmo is not very intuitive to reflect the shape and direction of the area lights. Just wondering if we have any pl…

---

## [Native BVH (Biovision Hierarchy) Skeleton Animation Support](https://forum.babylonjs.com/t/native-bvh-biovision-hierarchy-skeleton-animation-support/58094)

<div class="topic-metadata">

**Author:** [@wenjun\_lu](https://forum.babylonjs.com/u/wenjun_lu)\
**Replies:** 6\
**Last updated:** [June 9, 2025, 2:29pm UTC](https://forum.babylonjs.com/t/native-bvh-biovision-hierarchy-skeleton-animation-support/58094 "2025-06-09T14:29:06Z")

</div>

I’ve been experimenting with importing BVH (Biovision Hierarchy) motion capture files directly into Babylon.js but noticed that the engine doesn’t natively support this format. BVH is a widely used format for skeletal an…

---

## [Native MSDF Text Rendering Support](https://forum.babylonjs.com/t/native-msdf-text-rendering-support/57622)

<div class="topic-metadata">

**Author:** [@dsaffo](https://forum.babylonjs.com/u/dsaffo)\
**Replies:** 22\
**Last updated:** [June 7, 2025, 3:24am UTC](https://forum.babylonjs.com/t/native-msdf-text-rendering-support/57622 "2025-06-07T03:24:39Z")

</div>

Rendering crisp and performant 2D text in WebGL/GPU is hard, but MSDF text rendering is a fantastic solution that has helped many of my and others’ implementations. The current method of rendering 2D text with Babylon us…

---

## [\[Website\] Community Page - Implement lazy loading for the images](https://forum.babylonjs.com/t/website-community-page-implement-lazy-loading-for-the-images/58834)

<div class="topic-metadata">

**Author:** [@oriongu](https://forum.babylonjs.com/u/oriongu)\
**Replies:** 0\
**Last updated:** [June 5, 2025, 2:20am UTC](https://forum.babylonjs.com/t/website-community-page-implement-lazy-loading-for-the-images/58834 "2025-06-05T02:20:50Z")

</div>

Hi All, Hopefully this is not a duplicate feature! I was browsing through the BJS website and after looking at the community page (which looks breat btw), I thought I’d leave a quick message to improve the user experie…

---

## [\[Editor\] Request for Review (Add Model to Scene & React 17 Upgrade)](https://forum.babylonjs.com/t/editor-request-for-review-add-model-to-scene-react-17-upgrade/58627)

<div class="topic-metadata">

**Author:** [@yuripourre](https://forum.babylonjs.com/u/yuripourre)\
**Replies:** 3\
**Last updated:** [June 1, 2025, 6:35pm UTC](https://forum.babylonjs.com/t/editor-request-for-review-add-model-to-scene-react-17-upgrade/58627 "2025-06-01T18:35:07Z")

</div>

Hey everyone, I just created two PRs for the Babylon.js Editor. If someone could review it would amazing. This one bumps react to version 17 and fix the build on Linux: Update React to 17 and add start script by yuripo…

[Previous page](https://forum.babylonjs.com/c/features/11.md?page=1)

[Next page](https://forum.babylonjs.com/c/features/11.md?page=3)
