# \#nullengine

**URL:** https://forum.babylonjs.com/tag/nullengine/82.md

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

---

## [GLB export broken under NullEngine in v9 - root cause and fix](https://forum.babylonjs.com/t/glb-export-broken-under-nullengine-in-v9-root-cause-and-fix/63231)

<div class="topic-metadata">

**Author:** [@Arek3D](https://forum.babylonjs.com/u/Arek3D)\
**Replies:** 4\
**Last updated:** [April 30, 2026, 1:55pm UTC](https://forum.babylonjs.com/t/glb-export-broken-under-nullengine-in-v9-root-cause-and-fix/63231 "2026-04-30T13:55:51Z")

</div>

Hi, I found a bug with GLB export under NullEngine on the server. It worked correctly in v8, but after upgrading to v9 the following error appears: Error: Failed to read pixels from texture \<name\>. at GetTextureData…

---

## [NullEngine: GLB export with textures workaround](https://forum.babylonjs.com/t/nullengine-glb-export-with-textures-workaround/62541)

<div class="topic-metadata">

**Author:** [@bastl.rooom](https://forum.babylonjs.com/u/bastl.rooom)\
**Replies:** 4\
**Last updated:** [February 24, 2026, 2:36pm UTC](https://forum.babylonjs.com/t/nullengine-glb-export-with-textures-workaround/62541 "2026-02-24T14:36:10Z")

</div>

Hi I’m using NullEngine for server-side project in Node.js and exporting a scene to GLB via GLTF2Export.GLBAsync. The textures are loaded from local GLB files via the glTF loader. The Problem: Exporting fails with: E…

---

## [How to load a mesh with Babylon.js server-side (NullEngine)](https://forum.babylonjs.com/t/how-to-load-a-mesh-with-babylon-js-server-side-nullengine/60208)

<div class="topic-metadata">

**Author:** [@mmhosein.hp](https://forum.babylonjs.com/u/mmhosein.hp)\
**Replies:** 7\
**Last updated:** [August 27, 2025, 3:25am UTC](https://forum.babylonjs.com/t/how-to-load-a-mesh-with-babylon-js-server-side-nullengine/60208 "2025-08-27T03:25:59Z")

</div>

Hello, I’m trying to load a .glb mesh in a Node.js (server-side) environment with NullEngine. But I get this error: Server running on port 8000Failed to load mesh: ReferenceError: XMLHttpRequest is not definedat create…

---

## [Running null engine on specific framerate](https://forum.babylonjs.com/t/running-null-engine-on-specific-framerate/58708)

<div class="topic-metadata">

**Author:** [@Panuchka](https://forum.babylonjs.com/u/Panuchka)\
**Replies:** 2\
**Last updated:** [May 28, 2025, 9:20pm UTC](https://forum.babylonjs.com/t/running-null-engine-on-specific-framerate/58708 "2025-05-28T21:20:41Z")

</div>

Hi everyone! Quick question! I’m running NullEngine server side with Bun, and I’m trying to optimize my CPU usage, since servers cost money :money\_with\_wings: I’m struggling to understand how to run the render loop cor…

---

## [Live remote scene synchronization](https://forum.babylonjs.com/t/live-remote-scene-synchronization/58571)

<div class="topic-metadata">

**Author:** [@Blackhex](https://forum.babylonjs.com/u/Blackhex)\
**Replies:** 9\
**Last updated:** [May 23, 2025, 7:08am UTC](https://forum.babylonjs.com/t/live-remote-scene-synchronization/58571 "2025-05-23T07:08:55Z")

</div>

Hello. What are the options for live remote scene synchronization either between two browsers or between a bowser and Node.js server unning NullEngine instance? After some research I found only answsers that suggest to…

---

## [Initializing CSG2 in Node.JS](https://forum.babylonjs.com/t/initializing-csg2-in-node-js/56431)

<div class="topic-metadata">

**Author:** [@Benoittr](https://forum.babylonjs.com/u/Benoittr)\
**Replies:** 7\
**Last updated:** [February 7, 2025, 4:24pm UTC](https://forum.babylonjs.com/t/initializing-csg2-in-node-js/56431 "2025-02-07T16:24:12Z")

</div>

Im using Babylon in headless mode using NullEngine in Node.Js BABYLON.InitializeCSG2Async() does not enjoy being outside of the browser. Is there a workaround? I’ve tried to load jsdom manually to no extend (initializ…

---

## [How to disable the logging of BabylonJS version in NullEngine?](https://forum.babylonjs.com/t/how-to-disable-the-logging-of-babylonjs-version-in-nullengine/55935)

<div class="topic-metadata">

**Author:** [@renku](https://forum.babylonjs.com/u/renku)\
**Replies:** 2\
**Last updated:** [January 13, 2025, 9:49am UTC](https://forum.babylonjs.com/t/how-to-disable-the-logging-of-babylonjs-version-in-nullengine/55935 "2025-01-13T09:49:05Z")

</div>

I’m using NullEngine to write unit tests (as the documentation suggests). But when I instantiate it: new NullEngine(); I get the following printed to the console: BJS - \[10:18:31\]: Babylon.js v7.42.0 - Null engine S…

---

## [GLB Exporter has no textures if NullEngine is used](https://forum.babylonjs.com/t/glb-exporter-has-no-textures-if-nullengine-is-used/52463)

<div class="topic-metadata">

**Author:** [@yuripourre](https://forum.babylonjs.com/u/yuripourre)\
**Replies:** 9\
**Last updated:** [September 4, 2024, 1:45am UTC](https://forum.babylonjs.com/t/glb-exporter-has-no-textures-if-nullengine-is-used/52463 "2024-09-04T01:45:34Z")

</div>

Hello everyone, I am trying to export my scene on server side, the exact same code works if the Engine is a regular engine but if I use a NullEngine, the textures are not exported. I am not 100% sure if it’s a bug or b…

---

## [How to set NullEngine timeStep, missing from options?](https://forum.babylonjs.com/t/how-to-set-nullengine-timestep-missing-from-options/48082)

<div class="topic-metadata">

**Author:** [@pjoe](https://forum.babylonjs.com/u/pjoe)\
**Replies:** 9\
**Last updated:** [February 29, 2024, 11:52am UTC](https://forum.babylonjs.com/t/how-to-set-nullengine-timestep-missing-from-options/48082 "2024-02-29T11:52:53Z")

</div>

Trying to setup NullEngine with deterministicLockstep (which is present on NullEngineOptions), but there doesn’t seem to be a way to set the timeStep?

---

## [Is it possible to run fast simulations using NullEngene?](https://forum.babylonjs.com/t/is-it-possible-to-run-fast-simulations-using-nullengene/47469)

<div class="topic-metadata">

**Author:** [@Octo8080X](https://forum.babylonjs.com/u/Octo8080X)\
**Replies:** 3\
**Last updated:** [January 24, 2024, 1:56pm UTC](https://forum.babylonjs.com/t/is-it-possible-to-run-fast-simulations-using-nullengene/47469 "2024-01-24T13:56:44Z")

</div>

I am trying to create an application that uses NullEngine to simulate physics and replay the results on the client (browser). By using NullEngine and Physics, I was able to perform physics simulations (free fall and col…

---

## [Heightmap on NullEngine with Havok](https://forum.babylonjs.com/t/heightmap-on-nullengine-with-havok/45126)

<div class="topic-metadata">

**Author:** [@neu5](https://forum.babylonjs.com/u/neu5)\
**Replies:** 14\
**Last updated:** [December 14, 2023, 10:51am UTC](https://forum.babylonjs.com/t/heightmap-on-nullengine-with-havok/45126 "2023-12-14T10:51:59Z")

</div>

Hey, I’m trying to use heightmap on NullEngine with Havok. Is this still way to go? Using basic CreateGroundFromHeightMap doesn’t work ofc dev:\*serve\] BJS - \[13:16:56\]: Babylon.js v6.25.0 - Null engine \[dev:\*serve\]…

---

## [NullEngine doesn't export textures applied to loaded gltf](https://forum.babylonjs.com/t/nullengine-doesnt-export-textures-applied-to-loaded-gltf/39506)

<div class="topic-metadata">

**Author:** [@hydrated\_hyena](https://forum.babylonjs.com/u/hydrated_hyena)\
**Replies:** 1\
**Last updated:** [March 31, 2023, 8:16pm UTC](https://forum.babylonjs.com/t/nullengine-doesnt-export-textures-applied-to-loaded-gltf/39506 "2023-03-31T20:16:14Z")

</div>

Hello there, I just wanted to know if there is any way to export GLB with textures included in NULLEngine. I’ve created a PlayGround with the exact thing I was looking for. Playground

---

## [Have NullEngine example this effect to see ?](https://forum.babylonjs.com/t/have-nullengine-example-this-effect-to-see/33885)

<div class="topic-metadata">

**Author:** [@pxim](https://forum.babylonjs.com/u/pxim)\
**Replies:** 2\
**Last updated:** [September 13, 2022, 3:53pm UTC](https://forum.babylonjs.com/t/have-nullengine-example-this-effect-to-see/33885 "2022-09-13T15:53:15Z")

</div>

This is a pixel rendering similar to the UE. Is the cloud rendering scheme ? I want a example look at it .

---

## [Using babylon serverside like a CRON](https://forum.babylonjs.com/t/using-babylon-serverside-like-a-cron/33856)

<div class="topic-metadata">

**Author:** [@ganesh.patil](https://forum.babylonjs.com/u/ganesh.patil)\
**Replies:** 2\
**Last updated:** [September 13, 2022, 5:19am UTC](https://forum.babylonjs.com/t/using-babylon-serverside-like-a-cron/33856 "2022-09-13T05:19:55Z")

</div>

Hello Everyone, I have combinations of meshes and materials, say, 3 meshes and 10 materials. I want to apply these 10 materials one by one on each mesh so it will create 30 renders in total. Then I want to export whatev…

---

## [Export glb with NullEgine](https://forum.babylonjs.com/t/export-glb-with-nullegine/32459)

<div class="topic-metadata">

**Author:** [@dongqui](https://forum.babylonjs.com/u/dongqui)\
**Replies:** 2\
**Last updated:** [August 23, 2022, 6:06pm UTC](https://forum.babylonjs.com/t/export-glb-with-nullegine/32459 "2022-08-23T18:06:54Z")

</div>

Hi, Exporting GLB on serverside/Node.js doesn’t work. It works on browser, when I implement exactly same code below. In serverside, I got empty data. BJS - \[15:14:55\]: createNodeAsync: Light falloff for Lamp does no…

---

## [Loading assets from the filesystem using Node and NullEngine](https://forum.babylonjs.com/t/loading-assets-from-the-filesystem-using-node-and-nullengine/32013)

<div class="topic-metadata">

**Author:** [@Panuchka](https://forum.babylonjs.com/u/Panuchka)\
**Replies:** 2\
**Last updated:** [July 8, 2022, 2:32pm UTC](https://forum.babylonjs.com/t/loading-assets-from-the-filesystem-using-node-and-nullengine/32013 "2022-07-08T14:32:50Z")

</div>

Hi everyone! I have a question regarding to asset loading with the NullEngine. Trying to put my current game project to a hosting service (that uses docker images) and realized it would be much simpler if the game serve…

---

## [Determining NullEngine fps](https://forum.babylonjs.com/t/determining-nullengine-fps/25516)

<div class="topic-metadata">

**Author:** [@Panuchka](https://forum.babylonjs.com/u/Panuchka)\
**Replies:** 17\
**Last updated:** [November 24, 2021, 7:04pm UTC](https://forum.babylonjs.com/t/determining-nullengine-fps/25516 "2021-11-24T19:04:07Z")

</div>

Hi everyone! Just a quick question about the best way to determine NullEngine fps. I just would like to assure that the engine runs in a stable fps all the time… Not sure if the best way is to console log the engine.get…
