Maniphest T39882

global transform values for vertices are limited to 10Km
Closed, Archived

Assigned To
Sergey Sharybin (sergey)
Authored By
mathieu menuet (bliblubli)
Apr 24 2014, 9:20 PM
Tags
  • BF Blender
Subscribers
Chris Kohl (ckohl_art)
mathieu menuet (bliblubli)
Sergey Sharybin (sergey)

Description

System Information
All

Blender Version
Broken: Git 3182c54

Short description of error

If a vertex is further than 10Km away from world 0,0,0, the displayed value will always be 10Km

Exact steps for others to reproduce the error
Move the default cube on x to 100Km, select one vertex and set the transform in N panel to "Global", 10Km (or 10000 if in BU) is displayed.

Event Timeline

mathieu menuet (bliblubli) created this task.Apr 24 2014, 9:20 PM
mathieu menuet (bliblubli) raised the priority of this task from to 90.
mathieu menuet (bliblubli) updated the task description.
mathieu menuet (bliblubli) added a project: BF Blender.
mathieu menuet (bliblubli) edited a custom field.
mathieu menuet (bliblubli) added a subscriber: mathieu menuet (bliblubli).
Sergey Sharybin (sergey) changed the task status from Unknown Status to Unknown Status.Apr 25 2014, 11:30 AM
Sergey Sharybin (sergey) claimed this task.

Blender is internally uses single precision float type for all the geometry. You'll run into precision issues real quick with values higher than 10K. It is a known limitation which is not easy to solve.

Thanks for the report, but it's a TODO.

mathieu menuet (bliblubli) added a comment.Apr 25 2014, 12:22 PM

Is it 32bit float even on 64bit version ? It's a real issue for the OSM importer from Cambell and the new one from vvoovv (http://blenderartists.org/forum/showthread.php?334508-Addon-Import-OpenStreetMap-%28-osm%29) as many towns are bigger than 10Km. It makes it really hard to work precisely on the suburb parts of the town.
If it won't be fixed, what is the best scale to choose in the scene panel to have, let's say 1cm precision at 30Km ?

mathieu menuet (bliblubli) added a comment.Apr 25 2014, 12:22 PM

A good workaround would be great in the mean time :)

Chris Kohl (ckohl_art) added a subscriber: Chris Kohl (ckohl_art).May 11 2020, 9:00 AM