Skip to main content
CenXiv.org
This website is in trial operation, support us!
We gratefully acknowledge support from all contributors.
Contribute
Donate
cenxiv logo > cs > arXiv:2504.09553v1

Help | Advanced Search

Computer Science > Graphics

arXiv:2504.09553v1 (cs)
[Submitted on 13 Apr 2025 ]

Title: Procedural Multiscale Geometry Modeling using Implicit Functions

Title: 基于隐函数的程序化多尺度几何建模

Authors:Bojja Venu, Adam Bosak, Juan Raul Padron-Griffe
Abstract: Materials exhibit geometric structures across mesoscopic to microscopic scales, influencing macroscale properties such as appearance, mechanical strength, and thermal behavior. Capturing and modeling these multiscale structures is challenging but essential for computer graphics, engineering, and materials science. We present a framework inspired by hypertexture methods, using implicit functions and adaptive sphere tracing to synthesize multiscale structures on the fly without precomputation. This framework models volumetric materials with particulate, fibrous, porous, and laminar structures, allowing control over size, shape, density, distribution, and orientation. We enhance structural diversity by superimposing implicit periodic functions while improving computational efficiency. The framework also supports spatially varying particulate media, particle agglomeration, and piling on convex and concave structures, such as rock formations (mesoscale), without explicit simulation. We show its potential in the appearance modeling of volumetric materials and explore how spatially varying properties influence perceived macroscale appearance. Our framework enables seamless multiscale modeling, reconstructing procedural volumetric materials from image and signed distance field (SDF) synthetic exemplars using first-order and gradient-free optimization.
Abstract: 材料在介观到微观尺度上表现出几何结构,影响宏观尺度的特性,如外观、机械强度和热行为。 捕捉和建模这些多尺度结构具有挑战性,但对计算机图形学、工程和材料科学至关重要。 我们提出了一种受超纹理方法启发的框架,使用隐函数和自适应球面追踪,在无需预计算的情况下实时合成多尺度结构。 该框架通过颗粒状、纤维状、多孔和层状结构对体积材料进行建模,允许控制尺寸、形状、密度、分布和方向。 我们通过叠加隐式周期函数来增强结构多样性,同时提高计算效率。 该框架还支持空间变化的颗粒介质、颗粒团聚以及在凸面和凹面结构(如岩石构造)上的堆积,而无需显式模拟。 我们展示了其在体积材料外观建模中的潜力,并探讨了空间变化的属性如何影响感知的宏观外观。 我们的框架实现了无缝的多尺度建模,通过一阶和无梯度优化从图像和带符号距离场(SDF)的合成示例中重建程序化体积材料。
Subjects: Graphics (cs.GR)
Cite as: arXiv:2504.09553 [cs.GR]
  (or arXiv:2504.09553v1 [cs.GR] for this version)
  https://doi.org/10.48550/arXiv.2504.09553
arXiv-issued DOI via DataCite

Submission history

From: Bojja Venu [view email]
[v1] Sun, 13 Apr 2025 12:57:36 UTC (37,494 KB)
Full-text links:

Access Paper:

    View a PDF of the paper titled
  • View Chinese PDF
  • View PDF
  • HTML (experimental)
  • TeX Source
  • Other Formats
view license
Current browse context:
cs.GR
< prev   |   next >
new | recent | 2025-04
Change to browse by:
cs

References & Citations

  • NASA ADS
  • Google Scholar
  • Semantic Scholar
a export BibTeX citation Loading...

BibTeX formatted citation

×
Data provided by:

Bookmark

BibSonomy logo Reddit logo

Bibliographic and Citation Tools

Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)

Code, Data and Media Associated with this Article

alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)

Demos

Replicate (What is Replicate?)
Hugging Face Spaces (What is Spaces?)
TXYZ.AI (What is TXYZ.AI?)

Recommenders and Search Tools

Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
IArxiv Recommender (What is IArxiv?)
  • Author
  • Venue
  • Institution
  • Topic

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)
  • About
  • Help
  • contact arXivClick here to contact arXiv Contact
  • subscribe to arXiv mailingsClick here to subscribe Subscribe
  • Copyright
  • Privacy Policy
  • Web Accessibility Assistance
  • arXiv Operational Status
    Get status notifications via email or slack

京ICP备2025123034号