Bug 160597 - Attribute dr3d:vpn is incorrectly used. It determines view plane of 3D-Scene
Summary: Attribute dr3d:vpn is incorrectly used. It determines view plane of 3D-Scene
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ODF-import
  Show dependency treegraph
 
Reported: 2024-04-09 10:31 UTC by Regina Henschel
Modified: 2024-07-24 07:02 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example for view plane settings (14.79 KB, application/vnd.oasis.opendocument.presentation)
2024-04-09 10:31 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2024-04-09 10:31:02 UTC
Created attachment 193583 [details]
Example for view plane settings

Open attached document. It contains left a 3D-Scene with dr3d:vpn="(0 0 1)" and dr3d:vpr="(0 0 10000)". That means, that the view plane normal is parallel to z-axis, the view plane is parallel to the xy-plane. That looks correct.

The object on the right side differs only in the view plane settings dr3d:vpn="(1 0 0)" and dr3d:vpr="(10000 0 0)". Here the view plane normal is parallel to the x-axis, which means that the view plane is parallel to the yz-plane. The projection is totally wrong.

[A "view plane" is the plane where the projection of the 3D-scene objects are drawn.]
Comment 1 Buovjaga 2024-07-24 07:02:39 UTC
Confirmed

Arch Linux 64-bit
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 426c641976688e3e4d1ce66f76b27ccbd2dca55a
CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf6 (cairo+wayland)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: CL threaded
Built on 24 July 2024