I’m a beginner user and I’m having an issue with Needle Engine.
I’m using Blender 4.2.6 or 4.3.2 (same problem) with the latest version 0.52.4 and Node.js.
First, I set the Web Project Path, and then I click on Generate Web Project. However, I get many WARN deprecated messages and errors.
As a result, the output is just a white page.
Hello! To assist you better with the warnings and errors you’re encountering while using Needle Engine with Blender, I need to gather more specific information.
Please provide the log information from Blender, which you can access through the menu: Help > Needle > Logs. This will help in diagnosing the warnings and errors you mentioned.
Once I have the log details, I can help you further with troubleshooting the issue.
1 replies left - Get a PRO license for more AI replies.
thread_ImQdlb77kRVy2UUCenOSvr3a
Reply to this message to continue the conversation
LOG
2025-01-26 18:21:33:
Blender version: 4.3.2
OS: win32
Python: 3.11.9 (main, Oct 15 2024, 19:17:05) [MSC v.1929 64 bit (AMD64)]
PATH: [‘C:\Python313\Scripts\’, ‘C:\Python313\’, ‘E:\Oculus\Support\oculus-runtime’, ‘C:\Windows\system32’, ‘C:\Windows’, ‘C:\Windows\System32\Wbem’, ‘C:\Windows\System32\WindowsPowerShell\v1.0\’, ‘C:\Windows\System32\OpenSSH\’, ‘C:\Program Files\dotnet\’, ‘C:\Program Files\Git LFS’, ‘C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common’, ‘C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\’, ‘C:\Program Files\Git\cmd’, ‘C:\Program Files\KTX-Software\bin’, ‘C:\Program Files\nodejs\’, ‘C:\ProgramData\chocolatey\bin’, ‘C:\Users\Moreno\AppData\Local\Programs\Python\Python312\Scripts\’, ‘C:\Users\Moreno\AppData\Local\Programs\Python\Python312\’, ‘C:\Users\Moreno\AppData\Local\Microsoft\WindowsApps’, ‘C:\Users\Moreno\AppData\Local\GitHubDesktop\bin’, ‘C:\Users\Moreno\.lmstudio\bin’, ‘C:\Users\Moreno\AppData\Roaming\npm’]
2025-01-26 18:21:34: Request node version with command “node -v” (at tryGetNodeVersion)
2025-01-26 18:21:35: RUN TOOL HELPER COMMAND npm run tool:kill-processes – --pattern “node *watcher.js” at C:\Users\Moreno\AppData\Local\Temp\Needle\Blender\WebProject/node_modules/@needle-tools/helper (at runToolHelperCommand)
2025-01-26 18:21:35: START WATCHER C:\Users\Moreno\AppData\Local\Temp\Needle\Blender\WebProject/src/scripts (at startFileWatcher)
2025-01-26 18:22:34: Can not run tool helper command, package does not exist: F:/3D/NeedleEngine/Test05/node_modules/@needle-tools/helper (at runToolHelperCommand)
2025-01-26 18:22:34: Updating package version for “@needle-tools/engine” from “^3.40.0-alpha” to “^3.51.0” (at updatePackageVersions)
2025-01-26 18:22:34: Updating package version for “three” from “npm:@needle-tools/three@^0.162.3” to “npm:@needle-tools/three@^0.162.9” (at updatePackageVersions)
2025-01-26 18:22:34: Updating package version for “@types/three” from “0.154.0” to “0.162.0” (at updatePackageVersions)
2025-01-26 18:22:34: Updating package version for “@needle-tools/helper” from “^0.7.2” to “^1.8.0” (at updatePackageVersions)
2025-01-26 18:22:34: Updating package.json at F:/3D/NeedleEngine/Test05 (at updatePackageVersions)
2025-01-26 18:22:34: Can not run tool helper command, package does not exist: F:/3D/NeedleEngine/Test05/node_modules/@needle-tools/helper (at runToolHelperCommand)
2025-01-26 18:22:34: Can not run tool helper command, package does not exist: F:/3D/NeedleEngine/Test05/node_modules/@needle-tools/helper (at runToolHelperCommand)
2025-01-26 18:22:34: Update & Install: “timeout 1 & npm set registry https://registry.npmjs.org && npm install --no-audit --no-fund && npm start & timeout 5” at F:/3D/NeedleEngine/Test05 (at startLocalServer)
2025-01-26 18:22:34:
BEGIN EXPORT (at exportScene)
2025-01-26 18:22:34: Set background type to world because the environment opacity is < 0.5 (at tryGetViewportSkyboxSettings)
2025-01-26 18:22:34: Using viewport skybox C:\Program Files\Blender Foundation\Blender 4.3\4.3\datafiles\studiolights\world\forest.exr (at getSkyboxImage)
2025-01-26 18:22:34: Legacy skybox export: Creating skybox from image NEEDLE_background_image (at __createSkybox)
2025-01-26 18:22:34: Adding default OrbitControls (at __addCameraData)
2025-01-26 18:22:34: No tracks assigned to timeline Needle Extras, adding all objects in scene (at serializeTimeline)
2025-01-26 18:22:34: EXPORT REPORT FOR 1 scenes to “F:/3D/NeedleEngine/Test05/assets” (at printReport)
2025-01-26 18:22:34: Exported successfully with 0 errors, 0 warnings (at printReport)
2025-01-26 18:22:34: Blender version: (4, 3, 2), Needle Engine Addon: 0.52.4 (at printReport)
2025-01-26 18:22:34: Auto compress is disabled (at runAutoCompress)
2025-01-26 18:22:39: Can not run tool helper command, package does not exist: F:/3D/NeedleEngine/Test05/node_modules/@needle-tools/helper (at runToolHelperCommand)
Hey, which version of nodejs are you currently using? You can see it with the command node -v or at the bottom of the Needle Engine panel in Blender
Hi, it seems like there was a bug in the publish process and an invalid version got published. I’m very sorry - a new version will be available shortly
Fantastic! Everything works perfectly!
I’d like to provide a small piece of feedback regarding the activation of the plugin in Blender.
Once the plugin is activated, I notice a slight increase in the overall response time in the viewport. For example, when I select and then delete an object, in this case, the second action takes longer than usual.
Great, good to hear.
Are you sure it’s related to the plugin? I can’t think of any code that runs by us that is related to the deletion of an object.
100% sure.
When I deactivate it, the viewport becomes more responsive. I might run some tests on other PCs with different graphics cards (I have an RTX 3080 with studio drivers).
Ok, thanks for the headsup (same here btw but I sometimes use it on my OSX m2 laptop too)

