Listing -> snippet, better 3d tiles

This commit is contained in:
Thomas Forgione 2020-01-28 11:43:52 +01:00
parent a10af54bc4
commit a5a6581f10
7 changed files with 20 additions and 3 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

View File

@ -97,7 +97,6 @@ anchorcolor = blue]{hyperref}
\title{Dynamic Adaptive 3D Streaming over HTTP}
\author{Thomas \textsc{Forgione}}
% \defencedate{01/10/2019}
%
% \lab{Institut de Recherche en Informatique de Toulouse (UMR 5505)}

View File

@ -1,4 +1,6 @@
\renewcommand*{\lstlistlistingname}{List of Listings}
\renewcommand*{\lstlistingname}{Snippet}
\renewcommand{\lstlistlistingname}{List of \lstlistingname s}
\definecolor{colKeys}{rgb}{0,0.5,0}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{0,0.5,1}

View File

@ -36,8 +36,8 @@
\let\LaTeXStandardClearpage\clearpage
\let\clearpage\relax
\listoffigures%
\listoftables%
\listofalgorithms%
\listoftables%
\lstlistoflistings%
\let\clearpage\LaTeXStandardClearpage%

View File

@ -160,6 +160,22 @@ Their main goal is to display 3D objects on top of regular maps, and their visua
\caption{Screenshot of 3D Tiles interface~\citep{3d-tiles}}
\end{figure}
3D Tiles, as its name suggests, is based on a spacial partitionning of the scene.
It started with a regular octree, but has then been improved to a $k$-d tree (see Figure~\ref{sote:3d-tiles-partition}).
\begin{figure}[th]
\centering
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=1\textwidth]{assets/state-of-the-art/3d-streaming/3d-tiles-octree.png}
\caption{With regular octree (depth 4)}
\end{subfigure}
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=1\textwidth]{assets/state-of-the-art/3d-streaming/3d-tiles-kd-tree.png}
\caption{With $k$-d tree (depth 6)}
\end{subfigure}
\caption{Spatial partitionning used in 3D Tiles\label{sote:3d-tiles-partition}}
\end{figure}
\subsection{Texture streaming}
In order to increase the texture rendering speed, a common technique is the \emph{mipmapping} technique.