Real‐Time Microstructure Rendering with MIP‐Mapped Normal Map Samples

dc.contributor.authorTan, Haowenen_US
dc.contributor.authorZhu, Junqiuen_US
dc.contributor.authorXu, Yanningen_US
dc.contributor.authorMeng, Xiangxuen_US
dc.contributor.authorWang, Luen_US
dc.contributor.authorYan, Ling‐Qien_US
dc.contributor.editorHauser, Helwig and Alliez, Pierreen_US
dc.date.accessioned2022-03-25T12:31:07Z
dc.date.available2022-03-25T12:31:07Z
dc.date.issued2022
dc.description.abstractNormal map‐based microstructure rendering can generate both glint and scratch appearance accurately. However, the extra high‐resolution normal map that defines every microfacet normal may incur high storage and computation costs. We present an example‐based real‐time rendering method for arbitrary microstructure materials, which significantly reduces the required storage space. Our method takes a small‐size normal map sample as input. We implicitly synthesize a high‐resolution normal map from the normal map sample and construct MIP‐mapped 4D position‐normal Gaussian lobes. Based on the above MIP‐mapped 4D lobes and a LUT (lookup table) data structure for the synthesized high‐resolution normal map, an efficient Gaussian query method is presented to evaluate ‐NDFs (position‐normal distribution functions) for shading. We can render complex scenes with glint and scratch surfaces in real time (30 fps) with a full high‐definition resolution, and the space required for each microstructure material is decreased to 30 MB.en_US
dc.description.number1
dc.description.sectionheadersMajor Revision from Pacific Graphics
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume41
dc.identifier.doi10.1111/cgf.14448
dc.identifier.issn1467-8659
dc.identifier.pages495-506
dc.identifier.urihttps://doi.org/10.1111/cgf.14448
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14448
dc.publisher© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltden_US
dc.subjectrendering
dc.subjectsurface microstructure
dc.subjectglints
dc.subjectreal‐time
dc.subjectMIP‐map
dc.titleReal‐Time Microstructure Rendering with MIP‐Mapped Normal Map Samplesen_US
Files
Collections