Anonymous | Login | 2021-01-18 07:37 MSK | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0030640 | Open CASCADE | [OCCT] OCCT:Visualization | public | 2019-04-08 19:31 | 2020-09-21 17:20 | ||||||||
Reporter | kgv | ||||||||||||
Assigned To | kgv | ||||||||||||
Priority | normal | Severity | feature | ||||||||||
Status | new | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | |||||||||||||
Target Version | [OCCT] 7.6.0* | Fixed in Version | |||||||||||
Summary | 0030640: Visualization, Graphic3d_Camera - add option creating Projection matrix with [0,1] depth range | ||||||||||||
Description | Current Graphic3d_Camera implementation relies on conventional OpenGL NDC definition with depth range mapped to [-1,1] range (same as for other axes). There are, however, another convention mapping depth into [0,1] range, adopted by Vulkan and Direct3D graphic APIs. It is desired providing an option within Graphic3d_Camera computing suitable Projection matrix in this case. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | |||||||||||||
![]() |
||||||||||||||||
|
![]() |
|
(0083540) git (administrator) 2019-04-08 19:53 |
Branch CR30640 has been created by kgv. SHA-1: b31357a052c8f27a13bdbab71af70005e6eb378c Detailed log of new commits: Author: kgv Date: Mon Apr 8 19:47:20 2019 +0300 0030640: Visualization, Graphic3d_Camera - add option creating Projection matrix with [0,1] depth range Added new property Graphic3d_Camera::IsZeroToOneDepth() and OpenGl_Caps::useZeroToOneDepth for activating [0,1] depth range instead of [-1,1] range using glClipControl() within OpenGL 4.5+. |
(0083543) git (administrator) 2019-04-09 00:31 |
Branch CR30640 has been updated forcibly by kgv. SHA-1: 2e8b47c9ff2154bbe7ad7d117ce5f21478d9688e |
(0083544) git (administrator) 2019-04-09 00:51 |
Branch CR30640 has been updated forcibly by kgv. SHA-1: 1c78e0a59bf9886b36f1cafeca510c637216656f |
(0083549) git (administrator) 2019-04-09 10:14 |
Branch CR30640 has been updated forcibly by kgv. SHA-1: 5b5f819f516cedbbfe31ae257fa656574c790cbb |
![]() |
|||
Date Modified | Username | Field | Change |
2019-04-08 19:31 | kgv | New Issue | |
2019-04-08 19:31 | kgv | Assigned To | => kgv |
2019-04-08 19:31 | kgv | Relationship added | related to 0030638 |
2019-04-08 19:31 | kgv | Relationship added | parent of 0030631 |
2019-04-08 19:53 | git | Note Added: 0083540 | |
2019-04-09 00:31 | git | Note Added: 0083543 | |
2019-04-09 00:51 | git | Note Added: 0083544 | |
2019-04-09 10:14 | git | Note Added: 0083549 | |
2019-09-04 15:43 | abv | Target Version | 7.4.0 => 7.5.0 |
2020-09-21 17:20 | kgv | Target Version | 7.5.0 => 7.6.0* |
Copyright © 2000 - 2021 MantisBT Team |