View Full Version : Loading huge scenes

07-18-2017, 04:28 PM
I have an LWS scene from Voodoo Camera Tracker with a ton of nulls, can't tell exactly how many but maybe 5,000 or more. The scene doesn't load, Or I should say it loads, but then LW is frozen. It's not even taking up much RAM. Anyone have a suggestion for loading the scene? Normally if I can load it I'll use an LScript to convert them all into one object, then delete the nulls and the scene is fine.

07-18-2017, 04:41 PM
Have you tried Load Objects from Scene?

07-18-2017, 05:13 PM
Oh yeah, good idea! The scene still freezes if I try to load the whole thing but now I can see there are 18,000 nulls and I can deselect some so they don't load.

07-19-2017, 07:02 AM
Pure guess: disable the main viewport (pick up none from drop-down list).
Some time during loading is taken by refreshing viewports.

07-19-2017, 09:57 AM
.LWS is text file,
so you can open it in text editor, f.e. ConTEXT
and make duplicate of .lws file.
Then split nulls to couple chunks in different .lws files..

07-19-2017, 10:21 AM
I had considered doing it in a text editor but was trying other things first. Good thought about disabling the viewport. I embedded up redoing the Voodoo project and saving it a scene with fewer nulls. 5000 was the highest I could go.

07-19-2017, 07:36 PM
Loading such scenes will be much, much faster in the new version.


07-19-2017, 09:45 PM
I assumed so. Sadly I don't have the new version.

07-19-2017, 10:43 PM
Jarno, are you guys getting there? Is it close?

07-20-2017, 06:03 AM
Loading such scenes will be much, much faster in the new version.


That doesn't really help for today.

07-20-2017, 10:28 AM
That doesn't really help for today.

There is always tommorrow..for most of us alive, and if it doesn´t help today, it might tomorrow, then again...no one knows what tomorrow brings, except the lw team :)

07-21-2017, 09:58 PM
Here's an old lscript I wrote. The script is dated October 2008 so it's old and I can only assume that it works(no voodoo on this machine). The modeler script reads the lightwave scene from voodoo and creates a point for each null.