LaserBoy

Software => Laser Software => LaserBoy !!! => Topic started by: The trick on June 24, 2017, 06:46:32 am

Title: Optimizations bug.
Post by: The trick on June 24, 2017, 06:46:32 am
Hi James! Thank you so much for previous bugfixing.
I forgot to mention a bug else related to optimizations. It distorts the animation after saving to ild.
In order to get tat bug you should make the next steps:
For example, that is the original frame before converting at 88 frame:
(https://s8.hostingkartinok.com/uploads/images/2017/06/f4140a4ca85b4bf01fbaae09be6e3523.png)
That is one after saving to ild, notice to the windows they have chamfered corners:
(https://s8.hostingkartinok.com/uploads/images/2017/06/b5825de7eb4de7c41e7c648752ef1813.png)

DXF sequence (https://yadi.sk/d/UYvRVzXc3KQstX) (i can't upload it here because probably that server has size limit).

Thank in advance!
Title: Re: Optimizations bug.
Post by: James on June 24, 2017, 12:59:23 pm
I see.

You are really good at coming up with weird issues!

I'll see what I can do.
Title: Re: Optimizations bug.
Post by: James on June 24, 2017, 02:51:51 pm
Quick fix:

If you go into menu [Tab] and set option 2 insignificant distance in points to 1 you don't get the problem.

The problem seems to be coming from conglomerating vectors.

I'll see if I can fix it.

BTW if you set option 2 in the [Tab] menu to 0 (zero) the application crashes!

I'll have to look at that too!

James.
Title: Re: Optimizations bug.
Post by: James on June 27, 2017, 12:56:44 pm
New version:
http://laserboy.org/code/LaserBoy_2017_06_27.zip

I found out why the app was crashing if you set the insignificant distance to zero and I fixed that.

So now the default value of insignificant distance is zero. (It used to be 60).

When you open this new version of LaserBoy for the first time, it will probably read and load your previous LaserBoy.wtf file and change the default setting of insignificant distance back to 60.

So, go into the [Tab] menu and change option 2 insignificant distance to 0.00.

Then [Esc] back to the main menu and go into menu o to output a file. Choose option 7 wtf and hit [Enter] to accept the value of the name "LaserBoy.wtf" and hit y to overwrite the file that is already there.

That will set and save the value of insignificant distance to 0.00.

Now when you optimize your art it won't get messed up and the app won't crash!

James.
Title: Re: Optimizations bug.
Post by: The trick on June 27, 2017, 04:32:45 pm
Thank you very much!
Everything works fine now!

SimplePortal 2.3.7 © 2008-2024, SimplePortal