Robust Line-Convex Polygon Intersection Computation in E2 using Projective Space Representation
| dc.contributor.author | Skala, Václav | |
| dc.date.accessioned | 2026-02-27T19:05:29Z | |
| dc.date.available | 2026-02-27T19:05:29Z | |
| dc.date.issued | 2023 | |
| dc.date.updated | 2026-02-27T19:05:29Z | |
| dc.description.abstract | This paper describes modified robust algorithms for a line clipping by a convex polygon inE2and a convex polyhedron inE3. The proposed algorithm is based on the Cyrus-Beck algorithmand uses homogeneous coordinates to increase the robustness of computation. The algorithm enablescomputation fully in the projective space using the homogeneous coordinates and the line can be givenin the projective space, in general. If the result can remain in projective space, no division operation isneeded. It supports the use of vector-vector operations, SSE/AVX instructions, and GPU. | en |
| dc.description.abstract | Tento článek popisuje modifikované robustní algoritmy pro oříznutí přímky konvexním mnohoúhelníkem v E2 a konvexním mnohostěnem v E3. Navrhovaný algoritmus je založen na Cyrus-Beckově algoritmu a používá homogenní souřadnice pro zvýšení robustnosti výpočtu. Algoritmus umožňuje výpočet plně v projektivním prostoru s použitím homogenních souřadnic a přímka může být obecně zadána v projektivním prostoru. Pokud výsledek může zůstat v projektivním prostoru, není potřeba žádná operace dělení. Podporuje použití vektor-vektorových operací, instrukcí SSE/AVX a GPU. | cz |
| dc.format | 14 | |
| dc.identifier.doi | 10.22630/MGV.2023.32.3.1 | |
| dc.identifier.issn | 1230-0535 | |
| dc.identifier.obd | 43947659 | |
| dc.identifier.orcid | Skala, Václav 0000-0001-8886-4281 | |
| dc.identifier.uri | http://hdl.handle.net/11025/67120 | |
| dc.language.iso | en | |
| dc.relation.ispartofseries | Machine GRAPHICS & VISION | |
| dc.rights.access | A | |
| dc.subject | omputer graphics | en |
| dc.subject | line convex polygon intersection | en |
| dc.subject | line convex polygon clippin | en |
| dc.subject | Cyrus-Beck algorithm | en |
| dc.subject | homogeneous coordinates | en |
| dc.subject | projective space | en |
| dc.subject | duality principle | en |
| dc.subject | vector-vector operations,GPU computing | en |
| dc.subject | počítačová grafika | cz |
| dc.subject | průnik konvexních linií a polygonů | cz |
| dc.subject | ořezávání konvexních linií a polygonů | cz |
| dc.subject | Cyrusův-Beckův algoritmus | cz |
| dc.subject | homogenní souřadnice | cz |
| dc.subject | projektivní prosto | cz |
| dc.subject | princip dualit | cz |
| dc.subject | vektor-vektorové operac | cz |
| dc.subject | výpočty na GPU | cz |
| dc.title | Robust Line-Convex Polygon Intersection Computation in E2 using Projective Space Representation | en |
| dc.title | Robustní výpočet průsečíku linie a konvexního polygonu v E2 s využitím projektivní prostorové reprezentace | cz |
| dc.type | Článek v databázi Scopus (Jsc) | |
| dc.type | ČLÁNEK | |
| dc.type.status | Published Version | |
| local.files.count | 1 | * |
| local.files.size | 614958 | * |
| local.has.files | yes | * |
| local.identifier.eid | 2-s2.0-85196151152 |
Files
Original bundle
1 - 1 out of 1 results
No Thumbnail Available
- Name:
- document (1).pdf
- Size:
- 600.54 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 out of 1 results
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: