Issue 122656 - Rotation of 3D scene is less smooth than before
Summary: Rotation of 3D scene is less smooth than before
Alias: None
Product: Draw
Classification: Application
Component: editing (show other issues)
Version: 4.0.0-dev
Hardware: PC Windows 7
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2013-06-30 16:39 UTC by Regina Henschel
Modified: 2013-08-25 11:10 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

Document with torus to rotate (15.97 KB, application/
2013-06-30 16:39 UTC, Regina Henschel
no flags Details
test patch for vcl (732 bytes, patch)
2013-07-01 13:12 UTC, Armin Le Grand
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description Regina Henschel 2013-06-30 16:39:40 UTC
Created attachment 80962 [details]
Document with torus to rotate

Open the attached document.
Make two single clicks on the torus to switch to rotation mode.
Drag the right middle handle up and down. Try up and down with sudden stops.

In older versions the rotation is smooth. In newer versions it rotates unevenly. Especially when you stop, you will notice an additional movement after stopping.

If you are not familiar with the movement, you might not notice it. So please compare a new and a old version of AOO to notice the difference.

From the builds, which I still have, the version r1432130 is OK, and r1439888 shows the unevenly rotation. You can compare AOO 3.4 to the current AOO 4.0 snapshot as well to see the defect.
Comment 1 Armin Le Grand 2013-07-01 08:50:35 UTC
ALG: Hard to say, there is no objective measurement. Works pretty well in my version. Since the 3D renderer did not change, probably some other stuff in user input handling and timing may have changed. Have you tried with sidebar on/off, maybe the object gets e.g. selected each time a change happens and the sidebar completely refreshes or something similar, that would be a good hint.
Comment 2 Regina Henschel 2013-07-01 10:11:55 UTC
My first thought was the sidebar too. But switching off sidebar makes no difference and the version r1439888, where I see the defect first, is before sidebar integration.

"Since the 3D renderer did not change"? r1439888 belongs to bug 121532, with a lot of changes for drawing. But you knew better, whether those might have an influence on the performance.

Please try it with a not too fast CPU. For me the additional movement after stopping the mouse is obvious. There is some delay between mouse movement and reaction on screen. If you use an older netbook, you have to switch off the lines, otherwise the display will jump in all versions, because rendering the lines is too expensive. 

r1432130 (OK) was 11.Jan., and r1439888 (bad) was 29.Jan., so in that time range something has changed.
Comment 3 Armin Le Grand 2013-07-01 13:12:18 UTC
Created attachment 80969 [details]
test patch for vcl

ALG: Hi Regina, I checked but the paints are as they ever were; using old VCL paths. Especially for non-scaled, non-roated bitmaps (as for the 3D stuff) this is taken to not do unnecessary conversions. I have switched this off with the added patch, could you try if this makes it better, please? This would be my best current clue.
Comment 4 Regina Henschel 2013-07-02 06:28:28 UTC
Hi Armin, it does not help. I suggest to adjourn the bug till AOO4 is released and AW080 is rebased and I can test it there.
Comment 5 Armin Le Grand 2013-07-02 08:47:34 UTC
ALG: D'accord. Anyways, the direction will be to have a direct 3D renderer one day...
Comment 6 Rainer Bielefeld 2013-08-25 11:10:37 UTC
Seems to be a really small difference, I compared "AOO 4.1.0-Dev – English  UI / German locale - [AOO410m1(Build:9750)  -  Rev. 1516435  2013-08-24]" on German WIN7 Home Premium (64bit)", own separate user profile with 3.4.0 (and 3.4.1), I did not see an absolutely certain difference