Skip to content

Commit

Permalink
Merge pull request #30 from master-csmi/1-make-the-presentation
Browse files Browse the repository at this point in the history
Presentation, report, roadmap, bibliography and github project for V0
  • Loading branch information
InfmathAxel authored Mar 25, 2024
2 parents bacd80f + b02bf7c commit a0afab4
Show file tree
Hide file tree
Showing 16 changed files with 152 additions and 29 deletions.
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,16 @@ report.bbl
report.bcf
report.blg
report.run.xml
presentation.aux
presentation.fdb_latexmk
presentation.fls
presentation.log
presentation.nav
presentation.out
presentation.snm
presentation.synctex.gz
presentation.toc
presentation.pdf
presentation.synctex(busy)
presentation/v0/presentation.bbl
presentation/v0/presentation.blg
37 changes: 37 additions & 0 deletions bibliography/v0/report_bib.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
@article{yu:hal-03767910,
TITLE = {{Repairing geometric errors in 3D urban models with kinetic data structures}},
AUTHOR = {Yu, Mulin and Lafarge, Florent and Oesau, Sven and Hilaire, Bruno},
URL = {https://inria.hal.science/hal-03767910},
JOURNAL = {{ISPRS Journal of Photogrammetry and Remote Sensing}},
PUBLISHER = {{Elsevier}},
VOLUME = {192},
YEAR = {2022},
MONTH = Oct,
DOI = {10.1016/j.isprsjprs.2022.08.001},
KEYWORDS = {Mesh repairing ; Semantic reconstruction ; Kinetic data structure ; BIM ; CityGML ; IFC},
PDF = {https://inria.hal.science/hal-03767910/file/paper.pdf},
HAL_ID = {hal-03767910},
HAL_VERSION = {v1},
}

@article{bauchet:hal-02924409,
TITLE = {{Kinetic Shape Reconstruction}},
AUTHOR = {Bauchet, Jean-Philippe and Lafarge, Florent},
URL = {https://inria.hal.science/hal-02924409},
JOURNAL = {{ACM Transactions on Graphics}},
PUBLISHER = {{Association for Computing Machinery}},
YEAR = {2020},
KEYWORDS = {piecewise-planar geometry ; Surface reconstruction ; Surface approximation ; polygonal surface mesh ; kinetic framework ; point clouds ; Mesh models ; Parametric curve ; surface approximation ; surface models ; CCS Concepts ; Computing methodologies},
PDF = {https://inria.hal.science/hal-02924409/file/tog2020.pdf},
HAL_ID = {hal-02924409},
HAL_VERSION = {v1},
}

@book{ cgal:eb-24a
, title = "{CGAL} User and Reference Manual"
, author = "{The CGAL Project}"
, publisher = "{CGAL Editorial Board}"
, edition = "{5.6.1}"
, year = 2024
, url = "https://doc.cgal.org/5.6.1/Manual/packages.html"
}
Binary file added images/CGAL_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/Inria-team-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/example_algorithm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/example_algorithm_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/example_algorithm_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/exemple.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/roadmap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/roadmap.webp
Binary file not shown.
Binary file added presentation/v0/pdf/presentation_v0.pdf
Binary file not shown.
57 changes: 57 additions & 0 deletions presentation/v0/presentation.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
\documentclass[10pt]{beamer}
\usetheme{Warsaw}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{chronosys}
\usepackage{graphicx}
\title{Kinetic}
\author{Team member: \newline\newline Demuth Axel \newline Geraldes Pereira Dorian \newline\newline Supervisor : \newline\newline Pierre Alliez \newline Vincent Chabannes}
\date{}
\begin{document}
\frame{\titlepage}
\begin{frame}
\tableofcontents
\end{frame}
\section{Introduction}


\begin{frame}[plain]{objectives}
\includegraphics[scale = 0.45]{../../images/example_algorithm.png}
\end{frame}

\begin{frame}[plain]{watertight building model}
\includegraphics[scale = 0.37]{../../images/example_algorithm_2.png}
\end{frame}
\begin{frame}[plain]{watertight urban model}
\includegraphics[scale = 0.60]{../../images/example_algorithm_3.png}
\end{frame}

\section{Tools}
\begin{frame}{Tools}

\includegraphics[scale = 0.2]{../../images/CGAL_logo.png}
\includegraphics[scale = 0.3 ]{../../images/exemple.png}

\end{frame}



\begin{frame}[plain]{Tools}
\begin{itemize}
\item learn how to use CGAL package
\item learn how to read structure mesh to use it in CGAL code
\item learn how to use KINETIC package to fill the structure mesh
\end{itemize}
\end{frame}
\section{roadmap}

\begin{frame}{roadmap}
\includegraphics[scale = 0.5]{../../images/roadmap.png}
\end{frame}
\begin{frame}{reference}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{../../bibliography/v0/report_bib}
\end{frame}

\end{document}
10 changes: 0 additions & 10 deletions report.bib

This file was deleted.

19 changes: 0 additions & 19 deletions report.tex

This file was deleted.

Binary file added report/v0/pdf/report_v0.pdf
Binary file not shown.
45 changes: 45 additions & 0 deletions report/v0/report.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
\documentclass{article}
\usepackage{stmaryrd}
\usepackage{graphicx}

\title{Report, Kinetic project}
\author{Dorian Geraldes Pereira, Axel Demuth}
\date{March 2024}

\begin{document}
\maketitle
\tableofcontents
\newpage
\section{Objectives}
the objective of the project is to process files in IFC format containing building meshes that are not hermetic in an algorithm repairing
geometric error in a kinetic data structures.
\newline In the first part of the project we need to repair building to make them watertight, keep the label of the differents materials.
In the second part, we will need to use the algorithm on an urban model and ensure that adjacent buildings have no gaps between them.
\section{Tools}
\subsection{CGAL}
CGAL is a comprehensive package for geometry algorithms, providing various data structures and algorithms for working on polygons, surfaces, mesh generation, and more.
It offers a wide range of functionalities for geometric processing and analysis in various fields such as computer graphics, computational geometry, and geometric modeling.
\subsection{Kinetic}

Kinetic algorithms is a package from CGAL that allows working on meshes with some holes in them. When applied to the mesh, the Kinetic algorithms will 'extend' some surfaces to fill the mesh and make it watertight.
Here's what the algorithm is capable of:


\begin{figure}[h]

\includegraphics[scale = 0.3 ]{../../images/example_algorithm.png}

\end{figure}

\newpage
We intend to work on this project in the coming months and will continuously update our progress as outlined in the following roadmap.
\begin{figure}[h]

\includegraphics[scale = 0.3 ]{../../images/roadmap.png}

\end{figure}

\nocite{*}
\bibliographystyle{plain}
\bibliography{../../bibliography/v0/report_bib}
\end{document}

0 comments on commit a0afab4

Please sign in to comment.