View Issue Details

IDProjectCategoryView StatusLast Update
0000613FreeCADBugpublic2012-02-25 18:22
Reporterveikolippand Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Fixed in Version0.13 
Summary0000613: Pan moves object away from 3D center point and changed rotation trajectory
DescriptionPan moves object around space but 3D center will not move which causes major change of object rotation trajectory. This act can be considered as "move object" rather than "pan".

FreeCAD 0.13 from GIT (25.02.2012).
Ununtu 10.10 64bit
Additional InformationIf part is created for example simple cube. Starting with sketch and drawing rectangle. First point center of XY axis and second point random (doen't matter) just te get rectangle. Then exit sketch and using pad tool to create 3D object. Now if I rotate the corner where is starting point of rectangle (2D rectangle) stays in center and rest of the object (3D object) rotates around this point.
If we pan the object then the object moves where we drag it with mouse. And the bug in my mind starts from here. If i rotate it now then trajectory is circle about center of 3D view not anymore on that starting point of rectangle.
From here we get another bug because of first one. If we now use View toolbar and choose top view for example then object will be placed back to the center of 3D view but this time it is exactly in center not where we draw the sketch. And when we rotate it now it rotates around his (3D object) exact center.
I have to say that 3D is not related to the 2D view where we draw our sketch in first place. 3D object is generated based on 2D sketch but the sketch world coordinates are left behind for some reason.
TagsNo tags attached.
FreeCAD Information

Activities

veikolippand

2012-02-25 17:40

reporter   ~0001663

Maybe I was little rush to declare this as bug. It can be intentionally like so. Sorry my bad!

yorik

2012-02-25 17:43

administrator   ~0001664

I'm not sure I understand this...
View operations are not related to object coordinates, that's true. But I don't know any other 3D application where it is the case? I believe the center of rotation of the camera rotation is calculated on the fly, depending on the current view, which seems the right behaviour to me...

veikolippand

2012-02-25 17:57

reporter   ~0001666

Yes you are absolutely right.

yorik

2012-02-25 18:22

administrator   ~0001667

Okay, I'll close this report then. Feel free to reopen if needed.

Issue History

Date Modified Username Field Change
2012-02-25 11:06 veikolippand New Issue
2012-02-25 17:40 veikolippand Note Added: 0001663
2012-02-25 17:43 yorik Note Added: 0001664
2012-02-25 17:57 veikolippand Note Added: 0001666
2012-02-25 18:22 yorik Note Added: 0001667
2012-02-25 18:22 yorik Status new => closed
2012-02-25 18:22 yorik Resolution open => no change required
2012-02-25 18:22 yorik Fixed in Version => 0.13