lmnx90 / LowpolyBuildings

Implementation of Low-poly mesh generation for building models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LowpolyBuildings

Implementation of Xifeng Gao, Kui Wu, Zherong Pan. Low-poly Mesh Generation for Building Models. SIGGRAPH 2022

Dependencies

  • CGAL(latest git): polygon mesh processing

  • Eigen: linear algebra

  • OpenMP: parallelism

  • GLFW & GLAD: rendering

Build

cmake -B build -DEigen3_DIR=<Eigen3_DIR> -DCGAL_DIR=<CGAL_DIR> -DGLFW_DIR=<GLFW_DIR> -DGLAD_DIR=<GLAD_DIR>
cmake --build build

Demo

on Windows

.\init.ps1
.\build\demo\Release\demo.exe .\resources\bunny5K.obj

TODO

  • The code is currently built and running on Windows 10 with Visual Studio 2022.

About

Implementation of Low-poly mesh generation for building models


Languages

Language:C++ 97.5%Language:CMake 1.2%Language:PowerShell 0.4%Language:Shell 0.4%Language:GLSL 0.2%Language:C 0.2%