Skip to content

WWmore/mkdocs-archgeo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation for Alt text ArchGeo

File

ArchGeo is a Python library designed for processing manifold and orientable meshes using half-edge data structures. It offers a comprehensive toolkit for geometric computing and interactive design. Key features of ArchGeo include:

  • Visualization: ArchGeo provides a built-in GUI for visualizing 3D models, including point clouds, curves, surfaces, meshes, and vector fields.
  • Geometry Processing: It supports geometric processing of manifold and orientable meshes, enabling users to manipulate and analyze complex geometric data.
  • Optimization Framework: ArchGeo includes a robust optimization framework for solving geometry processing problems, making it a powerful tool for advanced geometric computing.
  • Interactive Design: The library is optimized for fast interactive design, allowing users to iteratively refine their models in real-time.

We recommend checking out our DOS project, which is associated with the published research paper "Discrete Orthogonal Structures". This project highlights the capabilities of ArchGeo, and the current documentation explains the comprehensive implementations in more detail.

The DOS project and the ArchGeo Dodumentation presents the related theory within discrete differential geometry and optimized implementations, including discrete developable surfaces, discrete minimal surfaces, discrete constant mean curvature surfaces, principal meshes, and principal stress meshes, based on the analysis and construction of discrete orthogonal quad meshes.

More features of ArchGeo will be open-sourced soon. If you use this library in your projects, please cite the associated paper.

BibTeX

@Article{DOS2023,
      author       = {Dellinger, Felix and Li, Xinye and Wang, Hui},
      title        = {Discrete Orthogonal Structures},
      journal      = {Computers & Graphics},
      volume       = {114},
      pages        = {126--137},
      month        = {June},
      year         = {2023},
      doi          = {10.1016/j.cag.2023.05.024},
      url          = {https://www.huiwang.me/projects/10_project/}
}

About

Documentation website for ArchGeo

Topics

Resources

License

Stars

Watchers

Forks

Languages