Appearance-Driven Automatic 3D Model Simplification

dc.contributor.authorHasselgren, Jonen_US
dc.contributor.authorMunkberg, Jacoben_US
dc.contributor.authorLehtinen, Jaakkoen_US
dc.contributor.authorAittala, Miikaen_US
dc.contributor.authorLaine, Samulien_US
dc.contributor.editorBousseau, Adrien and McGuire, Morganen_US
dc.date.accessioned2021-07-12T12:13:27Z
dc.date.available2021-07-12T12:13:27Z
dc.date.issued2021
dc.description.abstractWe present a suite of techniques for jointly optimizing triangle meshes and shading models to match the appearance of reference scenes. This capability has a number of uses, including appearance-preserving simplification of extremely complex assets, conversion between rendering systems, and even conversion between geometric scene representations. We follow and extend the classic analysis-by-synthesis family of techniques: enabled by a highly efficient differentiable renderer and modern nonlinear optimization algorithms, our results are driven to minimize the image-space difference to the target scene when rendered in similar viewing and lighting conditions. As the only signals driving the optimization are differences in rendered images, the approach is highly general and versatile: it easily supports many different forward rendering models such as normal mapping, spatially-varying BRDFs, displacement mapping, etc. Supervision through images only is also key to the ability to easily convert between rendering systems and scene representations. We output triangle meshes with textured materials to ensure that the models render efficiently on modern graphics hardware and benefit from, e.g., hardware-accelerated rasterization, ray tracing, and filtered texture lookups. Our system is integrated in a small Python code base, and can be applied at high resolutions and on large models. We describe several use cases, including mesh decimation, level of detail generation, seamless mesh filtering and approximations of aggregate geometry.en_US
dc.description.sectionheadersDifferentiable Rendering
dc.description.seriesinformationEurographics Symposium on Rendering - DL-only Track
dc.identifier.doi10.2312/sr.20211293
dc.identifier.isbn978-3-03868-157-1
dc.identifier.issn1727-3463
dc.identifier.pages85-97
dc.identifier.urihttps://doi.org/10.2312/sr.20211293
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/sr20211293
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies --> Mesh geometry models
dc.subjectReflectance modeling
dc.titleAppearance-Driven Automatic 3D Model Simplificationen_US
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
085-097.pdf
Size:
15.81 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
images.zip
Size:
45.3 MB
Format:
Zip file
No Thumbnail Available
Name:
paper1051_mm.mp4
Size:
225.47 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
paper1051_mm.pdf
Size:
33.32 MB
Format:
Adobe Portable Document Format