2012
DOI: 10.1145/2366145.2366181
|View full text |Cite
|
Sign up to set email alerts
|

High-quality curve rendering using line sampled visibility

Abstract: Figure 1: Our novel thin curve rendering algorithm used on a test production model to compute accurate visibility. The model has 32,000 unique hair strands, which consists of over one million Bézier curves with varying thickness. As can be seen, our algorithm works at all different scales, from cases where there are hundreds of hair strands per pixel to zooming in on the hair strands. All images were rendered at 1024 × 1024 pixels with our GPU implementation. The leftmost image took 109 ms to render, while the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(9 citation statements)
references
References 30 publications
0
9
0
Order By: Relevance
“…We also want to explore whether the sampling rate can be increased adaptively when a small triangle is missed inside a pixel. Furthermore, we also want to incorporate analytical [Catmull 1978;Auzinger et al 2013] and semi-analytical methods [Barringer et al 2012] into our renderer. It may, e.g., be possible to develop an analytical method that handles 2-4 triangles per pixel, and then revert to MSAA for more triangles.…”
Section: Discussionmentioning
confidence: 99%
“…We also want to explore whether the sampling rate can be increased adaptively when a small triangle is missed inside a pixel. Furthermore, we also want to incorporate analytical [Catmull 1978;Auzinger et al 2013] and semi-analytical methods [Barringer et al 2012] into our renderer. It may, e.g., be possible to develop an analytical method that handles 2-4 triangles per pixel, and then revert to MSAA for more triangles.…”
Section: Discussionmentioning
confidence: 99%
“…While several point sampling constructions and transformations are proposed to improve stratification, MC estimation need not always be a point sampling process. Over the past couple of decades researchers have started employing MC-like estimators using line (segment) samples for rendering problems ranging from anti-aliasing [JP00], distribution effects [GDAM10, TPD * 12], hair rendering [BGAM12] to path sampling [NNDJ12, KGH * 14] or density estimation [JNSJ11]. Billen and Dutré [BD16] demonstrated improvements with line samples for direct illumination.…”
Section: Some Of the Stratification Techniques Listed Inmentioning
confidence: 99%
“…In recent years, many efficient rendering algorithms have benefited from line segments for sampling both lighting and viewing rays [Sun et al 2010;Jarosz et al 2011a;Jarosz et al 2011b;Novák et al 2012b;Novák et al 2012a]. Researchers have also begun to use line samples for hair rendering because of their efficiency in the computationally intensive and highly detailed visibility test [Barringer et al 2012]. In these algorithms, the computational cost of a single line segment sample is usually much greater than that for a point sample.…”
Section: Related Workmentioning
confidence: 99%