|
|
|
|
Peiran Ren
Ph.D Candidate Adviser: Baining Guo Assistant Managing Director of Microsoft Research Asia Institute for Advanced Study, Tsinghua University, Beijing - My Ph.D program started at September 2008 in Tsinghua Uinversity, Beijing. Before that, I received my B.S. degree from Tsinghua University. - I'm currently taking internship in Internet Graphics Group, Microsoft Research Asia, since Oct 2008.
- My research interests include: Realistic realtime rendering and BRDF capturing. |
|
Pocket Reflectometry
Peiran Ren, Jiaping Wang, John Snyder, Xin Tong, Baining Guo
We present a simple, fast solution for reflectance acquisition using
tools that fit into a pocket. Our method captures video of a flat target
surface from a fixed video camera lit by a hand-held, moving, linear
light source. After processing, we obtain an SVBRDF.
We introduce a BRDF chart, analogous to a color "checker" chart,
which arranges a set of known-BRDF reference tiles over a small
card. A sequence of light responses from the chart tiles as well as
from points on the target is captured and matched to reconstruct the
target's appearance.
ACM SIGGRAPH 2011
|
|
All-Frequency Rendering with Dynamic, Spatially-Varying Reflectance
Jiaping Wang, Peiran Ren, Minmin Gong, John Snyder, Baining Guo
We describe a technique for real-time rendering of dynamic, spatially-varying BRDFs in static scenes with all-frequency shadows from environmental and point lights. The 6D SVBRDF is represented with a general microfacet model and spherical lobes fit to its 4D spatially-varying normal distribution function (SVNDF). A sum of spherical Gaussians (SGs) provides an accurate approximation with a small number of lobes. Parametric BRDFs are fit on-the-fly using simple analytic expressions; measured BRDFs are fit as a preprocess using nonlinear optimization. Our BRDF representation is compact, allows detailed textures, is closed under products and rotations, and supports reflectance of arbitrarily high specularity. At run-time, SGs representing the NDF are warped to align the half-angle vector to the lighting direction and multiplied by the microfacet shadowing and Fresnel factors. This yields the relevant 2D view slice on-the-fly at each pixel, still represented in the SG basis. We account for macro-scale shadowing using a new, nonlinear visibility representation based on spherical signed distance functions (SSDFs). SSDFs allow per-pixel interpolation of high-frequency visibility without ghosting and can be multiplied by the BRDF and lighting efficiently on the GPU.
ACM SIGGRAPH ASIA 2009
|