View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000012 | Gorilla3D | Bug Reports | public | 2019-09-16 06:59 | 2020-01-20 08:13 |
| Reporter | administrator | Assigned To | administrator | ||
| Priority | high | Severity | tweak | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 0.8.1.x | ||||
| Target Version | 0.8.1.x | Fixed in Version | 0.8.1.x | ||
| Summary | 0000012: Transparency Problems (f.e. TTextLayer3D transparency artifacts) | ||||
| Description | Using a TTextLayer3D in FMX leads to problems with transparency when overlaying multiple objecs. | ||||
| Additional Information | In general FMX uses a simple (and bad) sorting algorithm for rendering transparent objects. With 0.8.1 we implemented Weighted-Blended-Order-Independent-Transparency rendering in Gorilla3D. This lead to a massive refactoring inside the rendering pipeline. We had to implement a pre-version of deferred rendering more early, than we expected. At the moment rendering without render-passes works. In next days we'll fix render-pass handling and getting ready for release. | ||||
| Tags | No tags attached. | ||||
| Delphi-Version | |||||
| OpenGLVersion | OpenGL 4.6 | ||||
|
|
Rendering pipeline for Windows and Android GLES v3+ was fixed to support WBOIT (Weighted Blended Order-Independent Transparency) There is still a bug on using WBOIT in render passes like reflection and refraction (not rendered correctly) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-09-16 06:59 | administrator | New Issue | |
| 2019-09-16 06:59 | administrator | Status | new => assigned |
| 2019-09-16 06:59 | administrator | Assigned To | => administrator |
| 2019-09-27 18:17 | administrator | Product Version | 0.8.0.2000 => 0.8.1.x |
| 2019-09-27 18:17 | administrator | Target Version | 0.8.0.2000 => 0.8.1.x |
| 2019-12-19 13:26 | administrator | Summary | TTextLayer3D transparency bug => Transparency Problems (f.e. TTextLayer3D transparency artifacts) |
| 2019-12-19 13:26 | administrator | Additional Information Updated | |
| 2019-12-19 13:26 | administrator | OpenGLVersion | => OpenGL 4.6 |
| 2020-01-20 08:13 | administrator | Status | assigned => resolved |
| 2020-01-20 08:13 | administrator | Resolution | open => fixed |
| 2020-01-20 08:13 | administrator | Fixed in Version | => 0.8.1.x |
| 2020-01-20 08:13 | administrator | Note Added: 0000046 |