Can You Upgrade the Babylon.js Renderer in SharePoint 3D Preview?
Question details
The user wants to know if it is possible to upgrade or modify the Babylon.js renderer version used by SharePoint Online for 3D file previews.

- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- Viewing uploaded GLB 3D assets in SharePoint Online, where models appear with darker lighting or render differently than expected.
- Observed behavior
- SharePoint Online uses a built-in version of the Babylon.js viewer that may be older or different from the one used during asset development, leading to inconsistent rendering.
Verify that your 3D assets (GLB/GLTF) render correctly in standard local viewers before determining that the issue lies solely with the SharePoint Online renderer.
Submit a Support Request via Microsoft 365 Admin Center
Since users cannot manually upgrade the built-in Babylon.js script, you must contact Microsoft support to address renderer versioning or preview quality issues.
SharePoint Online manages its built-in file preview handlers and scripts on the backend. End-users and site administrators cannot directly change, update, or swap the Babylon.js renderer version used for 3D file previews.
Navigate to the Microsoft 365 admin center (admin.microsoft.com) and log in with your administrator credentials.
Click on the 'Help & support' button, usually located in the bottom right corner of the admin portal.
Enter details about the Babylon.js 3D viewer rendering issue, such as darker lighting on GLB assets, and press Enter to search for solutions.
Select 'Contact Support' to open a ticket so the appropriate development or service team can investigate the viewer implementation.

Try WPS Office for Seamless Document Management
While SharePoint Online manages its own backend 3D rendering scripts, you can optimize your broader document workflow with WPS Office. It provides an excellent, lightweight desktop alternative for your everyday document, spreadsheet, and presentation needs with robust format compatibility.

Frequently Asked Questions
Why do my GLB 3D models look darker in SharePoint Online?
SharePoint Online uses a specific built-in version of the Babylon.js viewer. If this backend version differs from or is older than the one used when you exported the 3D model, lighting, materials, and texture rendering may appear darker or inconsistent compared to your local development environment.
Can I upload a custom 3D viewer to SharePoint to replace Babylon.js?
No, SharePoint Online's native file preview handler is locked to its built-in services. You cannot replace or override the default Babylon.js 3D viewer with a custom renderer for native file previews in document libraries.
Which 3D file formats are natively supported for preview by SharePoint Online?
SharePoint Online primarily supports common 3D formats like GLB and GLTF. These formats allow for interactive 360-degree previews directly in the web browser using the built-in 3D viewer without requiring additional plugins.




