Inaccuracy in movements

Troubleshooting gudes, solutions and other ZModeler3-related discussion

Moderator: Oleg

Post Reply
Steinmetz Omi
Posts: 16
Joined: Fri Oct 09, 2015 1:55 pm

Inaccuracy in movements

Post by Steinmetz Omi »

Hello Oleg
I've long noticed a shortcoming between Zmodeler version 2 and Zmodeler version 3, but haven't found a solution yet.
If you build things in version 2 you can focus very deeply into the object and the vertices, polygons or edges can be moved or scaled without any problems, but unfortunately this is not the case in version 3.
You can't reach this depth at all, the more you zoom in, the more all movements stop.
It doesn't matter which view you work in, it's the same scenario everywhere.

Greetings De Omi
User avatar
Oleg
Site Admin
Posts: 14491
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: Inaccuracy in movements

Post by Oleg »

Hello.
When movements become stepping or irregular, you have reached the precision of vertices coordinate data. This is a sort of a technical limitation. Also, this should have no impact on a regular-size object, as the fraction part is very small and should be invisible on an object.
The fraction impact will dramatically increase if the coordinate value is a high value. For example, you can move a point at 52350.0 with a fraction of 0.01 (1cm step for a point located 52km away from 0 point) and you can move a point located at 0.5235 (50 cm away from zero point) with a fraction of 0.000001.
Thus, for example, if you work on a vehicle model, its points/coordinates are within a 5m distance from zero point and each point can be moved with a high precision (something like 1/50 of a millimeter). You can't see this fraction at all. But if you work on a map model and moved 2km away from zero point, your movement fraction will increase dramatically and you will be unable to move a vertex to 0.1 mm, it will jump every 2-3mm and this is what you can see.

It appears to be strange if you don't have a similar effect in ZModeler2.
May you save and upload a .z3d file in ZModeler3 zoomed close to some vertex that does not move smooth in ZModeler3? I will check it in ZMod2 to see the difference.
Steinmetz Omi
Posts: 16
Joined: Fri Oct 09, 2015 1:55 pm

Re: Inaccuracy in movements

Post by Steinmetz Omi »

Hello Oleg,
Sorry I'm only getting in touch now. Personal and illness-related changes were the reasons.
Now that I have an object in which the vertices and polygons need to be aligned horizontally, I have marked the location. In Zmod3 I can no longer move anything from this point (picture). I saved the object in Zmod3 format and exported it as Old Z3d and opened it with Zmod2 and can edit it further.

Greetings De Omi
Attachments
objekt_zmod3.JPG
objekt_zmod3.z3d
(2.22 MiB) Downloaded 62 times
objekt_export.z3d
(3.84 KiB) Downloaded 58 times
User avatar
Oleg
Site Admin
Posts: 14491
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: Inaccuracy in movements

Post by Oleg »

Hello.
Thanks for bringing an attention to this issue (and comparison to ZModeler2). As ZModeler2 has the same technical precision limitation as ZModeler3, the difference in Move tool precision was likely a code difference fault in these versions. I have checked the code in ZMod3 to see whether some precision values are lost on movement increment and fixed the issue. Get the latest update, the move precision should be very alike to ZModeler2 now.
Steinmetz Omi
Posts: 16
Joined: Fri Oct 09, 2015 1:55 pm

Re: Inaccuracy in movements

Post by Steinmetz Omi »

Hello Oleg,
thank you very much for the quick implementation and adaptation of the file. It works wonderfully and is finally more fun again.
I still have a question.
Would it be possible to subsequently adapt the plugin for version 3.2.1 (1195)?
I still use this version very often in parallel, unfortunately the versions are not backwards compatible.
User avatar
Oleg
Site Admin
Posts: 14491
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: Inaccuracy in movements

Post by Oleg »

unfortunately, no. I can not make builds for or any updates in old versions.
Post Reply