Rendering chamfering structures of sharp edges

Verfasser / Beitragende:
[Ling-Yu Wei, Kan-Le Shi, Jun-Hai Yong]
Ort, Verlag, Jahr:
2015
Enthalten in:
The Visual Computer, 31/11(2015-11-01), 1511-1519
Format:
Artikel (online)
ID: 605541388
LEADER caa a22 4500
001 605541388
003 CHVBK
005 20210128100916.0
007 cr unu---uuuuu
008 210128e20151101xx s 000 0 eng
024 7 0 |a 10.1007/s00371-014-1030-6  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00371-014-1030-6 
245 0 0 |a Rendering chamfering structures of sharp edges  |h [Elektronische Daten]  |c [Ling-Yu Wei, Kan-Le Shi, Jun-Hai Yong] 
520 3 |a In most realtime applications such as 3D games, in order to reduce the complexity of the scene being rendered, objects are often made by simple and large primitives. Thus, the phenomenon of edge highlighting, which would require chamfering structures made by lots of small patches at the seaming, is absent and is often faked by "highlights” drawn on the texture. We proposed a realistic realtime rendering procedure for highlighting chamfering structures, or rounded edges, by considering specified edges as thin cylinders and obtained the intensity via integration. We derived a brief approximated formula generalized from Blinn's shadow model, and used a precomputed integration table to accelerate the render speed and reduce resources needed. The algorithm is implemented with shader language, and can be considered as a post-process on original result. Evaluation shows that the effect on rendering speed is limited even for scenes with large scale of vertices. 
540 |a Springer-Verlag Berlin Heidelberg, 2014 
690 7 |a Real-time rendering  |2 nationallicence 
690 7 |a Chamfering structure  |2 nationallicence 
690 7 |a Edge highlighting  |2 nationallicence 
700 1 |a Wei  |D Ling-Yu  |u The Institute for Theoretical Computer Science (ITCS), Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China  |4 aut 
700 1 |a Shi  |D Kan-Le  |u School of software, Tsinghua University, Beijing, China  |4 aut 
700 1 |a Yong  |D Jun-Hai  |u School of software, Tsinghua University, Beijing, China  |4 aut 
773 0 |t The Visual Computer  |d Springer Berlin Heidelberg  |g 31/11(2015-11-01), 1511-1519  |x 0178-2789  |q 31:11<1511  |1 2015  |2 31  |o 371 
856 4 0 |u https://doi.org/10.1007/s00371-014-1030-6  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00371-014-1030-6  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Wei  |D Ling-Yu  |u The Institute for Theoretical Computer Science (ITCS), Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Shi  |D Kan-Le  |u School of software, Tsinghua University, Beijing, China  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Yong  |D Jun-Hai  |u School of software, Tsinghua University, Beijing, China  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t The Visual Computer  |d Springer Berlin Heidelberg  |g 31/11(2015-11-01), 1511-1519  |x 0178-2789  |q 31:11<1511  |1 2015  |2 31  |o 371