Hi everyone,
after reoping my last project, I am missing many objects. Before saving the project and turning of my computer everything was fine. But after reopening my file, it seems to be defect.
First I thought maybe I have deleted all the missing objects by mistake, but after marking the area where the objects have been before, there are still “invisible” objects. It is still possible to change them from layer C00 to another layer (just for checking), but the objects remain invisible.
I’ve found no way to get them back.
After turning “debug drawing” mode on, the missing objects are visible again, but only in this mode and without any chance for putting them to laser output.
In the following picture these objects are “invisible” (see the free space in the area between: x=100 to 500, y=320 to 420) and compare this with the next picture…
This is a bug in the LBRN2 file format loader - I’ve fixed the bug, corrected your file, and re-saved as LBRN format so you can keep working. This fix will be in the next release, and we’ll be trying to get this out quickly.
If you use the LBRN file format, it doesn’t use vertex / primitive list sharing, and that’s the source.
Basically if you have shapes where the vertex list is the same, but the way they’re connected together (the prims) is different, you’ll trigger this. I’m honestly stunned we never hit this before - this code is 10 months old.
Many thanks for your very quick response and your perfect help!
The file looks fine now!
Sorry but I doesn’t understand, how I can avoid another broken file.
Would there be something I shouldn’t or should do? Should I use lbrn file format instead of lbrn2?
I’ve fixed the bug, so we’re going to release a patch version immediately with this fix. I basically pulled the code from the point where we released version 1.0.04, fixed that, and will be releasing that as 1.0.05 for now. We’re not ready to do a “real” release yet, but I want this out as quickly as possible to prevent anyone else from losing work.