Academic Journal
Micro-Mesh Construction
العنوان: | Micro-Mesh Construction |
---|---|
المؤلفون: | Maggiordomo, Andrea, Moreton, Henry, Tarini, Marco |
المصدر: | ACM Transactions on Graphics ; volume 42, issue 4, page 1-18 ; ISSN 0730-0301 1557-7368 |
بيانات النشر: | Association for Computing Machinery (ACM) |
سنة النشر: | 2023 |
الوصف: | Micro-meshes (μ-meshes) are a new structured graphics primitive supporting a large increase in geometric fidelity, without commensurate memory and run-time processing costs, consisting of a base mesh enriched by a displacement map. A new generation of GPUs supports this structure with native hardware μ-mesh ray-tracing, that leverages a self-bounding, compressed displacement mapping scheme to achieve these efficiencies. In this paper, we present anautomatic method to convert an existing multi-million triangle mesh into this compact format, unlocking the advantages of the data representation for a large number of scenarios. We identify the requirements for high-quality μ-meshes, and show how existing re-meshing and displacement-map baking tools are ill-suited for their generation. Our method is based on a simplification scheme tailored to the generation of high-quality base meshes , optimized for tessellation and displacement sampling, in conjunction with algorithms for determining displacement vectors to control the direction and range of displacements. We also explore the optimization of μ-meshes for texture maps and the representation of boundaries. We demonstrate our method with extensive batch processing, converting an existing collection of high-resolution scanned models to the micro-mesh representation, providing an open-source reference implementation, and, as additional material, the data and an inspection tool. |
نوع الوثيقة: | article in journal/newspaper |
اللغة: | English |
DOI: | 10.1145/3592440 |
الاتاحة: | http://dx.doi.org/10.1145/3592440 https://dl.acm.org/doi/pdf/10.1145/3592440 |
رقم الانضمام: | edsbas.D8C00B31 |
قاعدة البيانات: | BASE |
ResultId |
1 |
---|---|
Header |
edsbas BASE edsbas.D8C00B31 891 3 Academic Journal academicJournal 890.976379394531 |
PLink |
https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&scope=site&db=edsbas&AN=edsbas.D8C00B31&custid=s6537998&authtype=sso |
FullText |
Array
(
[Availability] => 0
)
Array ( [0] => Array ( [Url] => http://dx.doi.org/10.1145/3592440# [Name] => EDS - BASE [Category] => fullText [Text] => View record in BASE [MouseOverText] => View record in BASE ) ) |
Items |
Array
(
[Name] => Title
[Label] => Title
[Group] => Ti
[Data] => Micro-Mesh Construction
)
Array ( [Name] => Author [Label] => Authors [Group] => Au [Data] => <searchLink fieldCode="AR" term="%22Maggiordomo%2C+Andrea%22">Maggiordomo, Andrea</searchLink><br /><searchLink fieldCode="AR" term="%22Moreton%2C+Henry%22">Moreton, Henry</searchLink><br /><searchLink fieldCode="AR" term="%22Tarini%2C+Marco%22">Tarini, Marco</searchLink> ) Array ( [Name] => TitleSource [Label] => Source [Group] => Src [Data] => ACM Transactions on Graphics ; volume 42, issue 4, page 1-18 ; ISSN 0730-0301 1557-7368 ) Array ( [Name] => Publisher [Label] => Publisher Information [Group] => PubInfo [Data] => Association for Computing Machinery (ACM) ) Array ( [Name] => DatePubCY [Label] => Publication Year [Group] => Date [Data] => 2023 ) Array ( [Name] => Abstract [Label] => Description [Group] => Ab [Data] => Micro-meshes (μ-meshes) are a new structured graphics primitive supporting a large increase in geometric fidelity, without commensurate memory and run-time processing costs, consisting of a base mesh enriched by a displacement map. A new generation of GPUs supports this structure with native hardware μ-mesh ray-tracing, that leverages a self-bounding, compressed displacement mapping scheme to achieve these efficiencies. In this paper, we present anautomatic method to convert an existing multi-million triangle mesh into this compact format, unlocking the advantages of the data representation for a large number of scenarios. We identify the requirements for high-quality μ-meshes, and show how existing re-meshing and displacement-map baking tools are ill-suited for their generation. Our method is based on a simplification scheme tailored to the generation of high-quality base meshes , optimized for tessellation and displacement sampling, in conjunction with algorithms for determining displacement vectors to control the direction and range of displacements. We also explore the optimization of μ-meshes for texture maps and the representation of boundaries. We demonstrate our method with extensive batch processing, converting an existing collection of high-resolution scanned models to the micro-mesh representation, providing an open-source reference implementation, and, as additional material, the data and an inspection tool. ) Array ( [Name] => TypeDocument [Label] => Document Type [Group] => TypDoc [Data] => article in journal/newspaper ) Array ( [Name] => Language [Label] => Language [Group] => Lang [Data] => English ) Array ( [Name] => DOI [Label] => DOI [Group] => ID [Data] => 10.1145/3592440 ) Array ( [Name] => URL [Label] => Availability [Group] => URL [Data] => http://dx.doi.org/10.1145/3592440<br />https://dl.acm.org/doi/pdf/10.1145/3592440 ) Array ( [Name] => AN [Label] => Accession Number [Group] => ID [Data] => edsbas.D8C00B31 ) |
RecordInfo |
Array
(
[BibEntity] => Array
(
[Identifiers] => Array
(
[0] => Array
(
[Type] => doi
[Value] => 10.1145/3592440
)
)
[Languages] => Array
(
[0] => Array
(
[Text] => English
)
)
[Titles] => Array
(
[0] => Array
(
[TitleFull] => Micro-Mesh Construction
[Type] => main
)
)
)
[BibRelationships] => Array
(
[HasContributorRelationships] => Array
(
[0] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Maggiordomo, Andrea
)
)
)
[1] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Moreton, Henry
)
)
)
[2] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Tarini, Marco
)
)
)
)
[IsPartOfRelationships] => Array
(
[0] => Array
(
[BibEntity] => Array
(
[Dates] => Array
(
[0] => Array
(
[D] => 01
[M] => 01
[Type] => published
[Y] => 2023
)
)
[Identifiers] => Array
(
[0] => Array
(
[Type] => issn-locals
[Value] => edsbas
)
)
[Titles] => Array
(
[0] => Array
(
[TitleFull] => ACM Transactions on Graphics ; volume 42, issue 4, page 1-18 ; ISSN 0730-0301 1557-7368
[Type] => main
)
)
)
)
)
)
)
|
IllustrationInfo |