Commit 567ca169 by Kai Westerkamp

small plot layouts

parent d2648935
...@@ -132,12 +132,10 @@ Auch die rendering Engine \bzw{} das Unreal Material System lässt sich im Stil ...@@ -132,12 +132,10 @@ Auch die rendering Engine \bzw{} das Unreal Material System lässt sich im Stil
Die dabei entstehende Grafen werden anschließen zu passenden Grafik Shadern übersetzt. Die dabei entstehende Grafen werden anschließen zu passenden Grafik Shadern übersetzt.
Eine direkte Anpassung der Shader ist nicht möglich. Eine direkte Anpassung der Shader ist nicht möglich.
In der Implementierung wurden Blueprints und C++ verwendet. Viele Funktionen sind einfach durch die visualle Skriptsprache erreichbar udn umsetzbar. In der Implementierung wurden Blueprints und C++ verwendet. Viele Funktionen sind einfach durch die visualle Skriptsprache erreichbar udn umsetzbar.
Reicht die Funktionalität der Blueprints nicht aus so wurde diese Funktion in C++ implementiert. Reicht die Funktionalität der Blueprints nicht aus so wurden diese Funktionen in C++ implementiert.
Blueprints
\subsection{Unity} \subsection{Unity}
......
...@@ -10,7 +10,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles ...@@ -10,7 +10,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles
\begin{figure} \begin{figure}
\begin{center} \begin{center}
\label{img:Anfangsfragebogen} \label{img:Anfangsfragebogen}
\includepdf[page=1]{../Evaluation/Anfangsfragebogen.pdf} \includepdf[page=1,scale=0.75]{../Evaluation/Anfangsfragebogen.pdf}
\caption{Der Anfangsfragebogen} \caption{Der Anfangsfragebogen}
\end{center} \end{center}
\end{figure} \end{figure}
...@@ -18,7 +18,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles ...@@ -18,7 +18,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles
\begin{figure} \begin{figure}
\begin{center} \begin{center}
\label{img:JedesMal} \label{img:JedesMal}
\includepdf[pages={1-4}]{../Evaluation/PDFsam_merge.pdf} \includepdf[pages={1-4},scale=0.75]{../Evaluation/PDFsam_merge.pdf}
\caption{Der Fragebogen nach jedem Versuchsdurchlauf} \caption{Der Fragebogen nach jedem Versuchsdurchlauf}
\end{center} \end{center}
\end{figure} \end{figure}
...@@ -26,7 +26,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles ...@@ -26,7 +26,7 @@ In diesem Anhang finden Sie das verwendete Tileset der 3D Tiles
\begin{figure} \begin{figure}
\begin{center} \begin{center}
\label{img:Abschluss} \label{img:Abschluss}
\includepdf[page=1]{../Evaluation/Abschluss.pdf} \includepdf[page=1,scale=0.75]{../Evaluation/Abschluss.pdf}
\caption{Der Abschlussfragebogen} \caption{Der Abschlussfragebogen}
\end{center} \end{center}
\end{figure} \end{figure}
...@@ -63,7 +63,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33}, ...@@ -63,7 +63,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
...@@ -176,7 +176,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33}, ...@@ -176,7 +176,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
......
\begin{figure} \begin{figure}
\caption{Fehleranzahl} \begin{center}
\caption{Fehleranzahl bei 10 Durchläufen}
\label{plot:Fehler} \label{plot:Fehler}
\begin{tikzpicture} \begin{tikzpicture}
\pgfplotstableread{Charts/Fehler.txt} \pgfplotstableread{Charts/Fehler.txt}
\datatable \datatable
\begin{axis}[ \begin{axis}[
width = \textwidth, width = 0.7\textwidth,
height = 10cm, height = 7cm,
boxplot/draw direction=y, boxplot/draw direction=y,
axis x line*=bottom, axis x line*=bottom,
axis y line=left, axis y line=left,
...@@ -16,6 +17,7 @@ ymajorgrids, ...@@ -16,6 +17,7 @@ ymajorgrids,
ytick distance=1, ytick distance=1,
ymin=0, ymin=0,
ymax=3, ymax=3,
ytick distance=1,
%xtick=data,% crucial line for the xticklabels directive %xtick=data,% crucial line for the xticklabels directive
xtick={1,2}, xtick={1,2},
xticklabels={VR, Video}, xticklabels={VR, Video},
...@@ -28,4 +30,5 @@ boxplot/draw direction=y ...@@ -28,4 +30,5 @@ boxplot/draw direction=y
\end{axis} \end{axis}
\end{tikzpicture} \end{tikzpicture}
\end{center}
\end{figure} \end{figure}
\ No newline at end of file
...@@ -23,7 +23,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33}, ...@@ -23,7 +23,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
......
...@@ -22,7 +22,7 @@ extra x ticks={5,10,15,20,25,30}, ...@@ -22,7 +22,7 @@ extra x ticks={5,10,15,20,25,30},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /4)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /4)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
\pgfplotstableread{Charts/Zusammenarbeit.txt} \pgfplotstableread{Charts/Zusammenarbeit.txt}
\datatable \datatable
\begin{axis}[ \begin{axis}[
width = \textwidth, width = 0.7\textwidth,
height = 10cm, height = 7cm,
boxplot/draw direction=y, boxplot/draw direction=y,
axis x line*=bottom, axis x line*=bottom,
axis y line=left, axis y line=left,
......
\begin{figure} \begin{figure}
\begin{center}
\caption{Wie einfach war es, den beschriebenen Stein zu finden?} \caption{Wie einfach war es, den beschriebenen Stein zu finden?}
\label{plot:Finden} \label{plot:Finden}
\begin{tikzpicture} \begin{tikzpicture}
\pgfplotstableread{Charts/SteinFinden.txt} \pgfplotstableread{Charts/SteinFinden.txt}
\datatable \datatable
\begin{axis}[ \begin{axis}[
width = \textwidth, width = 0.7\textwidth,
height = 10cm, height = 7cm,
boxplot/draw direction=y, boxplot/draw direction=y,
axis x line*=bottom, axis x line*=bottom,
axis y line=left, axis y line=left,
...@@ -30,5 +31,6 @@ boxplot/draw direction=y ...@@ -30,5 +31,6 @@ boxplot/draw direction=y
\end{axis} \end{axis}
\end{tikzpicture} \end{tikzpicture}
\end{figure}
\end{center}
\ No newline at end of file \end{figure}
\ No newline at end of file
...@@ -22,7 +22,7 @@ extra x ticks={5,10,15,20,25}, ...@@ -22,7 +22,7 @@ extra x ticks={5,10,15,20,25},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /4)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /4)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
...@@ -63,7 +63,7 @@ table[x=X,y=Mean,y error=STD]{\datatable}; ...@@ -63,7 +63,7 @@ table[x=X,y=Mean,y error=STD]{\datatable};
\node [label=below:Attraktivität] \node [label=below:Attraktivität]
at (axis cs:2.5,\pgfkeysvalueof{/pgfplots/ymin}) {}; at (axis cs:2.5,\pgfkeysvalueof{/pgfplots/ymin}) {};
\node [label=below:Durchschaubarkeit] \node [label=below:Durchschaubarkeit]
at (axis cs:7.5,\pgfkeysvalueof{/pgfplots/ymin}-1ex) {}; at (axis cs:7.5,\pgfkeysvalueof{/pgfplots/ymin}) {};
\node [label=below:Effizienz] \node [label=below:Effizienz]
at (axis cs:12.5,\pgfkeysvalueof{/pgfplots/ymin}) {}; at (axis cs:12.5,\pgfkeysvalueof{/pgfplots/ymin}) {};
\node [label=below:Steuerbarkeit] \node [label=below:Steuerbarkeit]
......
\begin{figure} \begin{figure}
\begin{center}
\caption{War es im VR/AR Szenario von Vorteil, von der Perspektive und Bewegung der anderen \caption{War es im VR/AR Szenario von Vorteil, von der Perspektive und Bewegung der anderen
Person unabhängiger zu sein und nicht an die Ansicht aus des Videos gebunden zu sein?} Person unabhängiger zu sein und nicht an die Ansicht aus des Videos gebunden zu sein?}
\label{plot:Perspektive} \label{plot:Perspektive}
...@@ -6,8 +7,8 @@ Person unabhängiger zu sein und nicht an die Ansicht aus des Videos gebunden zu ...@@ -6,8 +7,8 @@ Person unabhängiger zu sein und nicht an die Ansicht aus des Videos gebunden zu
\pgfplotstableread{Charts/Perspektive.txt} \pgfplotstableread{Charts/Perspektive.txt}
\datatable \datatable
\begin{axis}[ \begin{axis}[
width = \textwidth, width = 0.7\textwidth,
height = 10cm, height = 7cm,
boxplot/draw direction=y, boxplot/draw direction=y,
axis x line*=bottom, axis x line*=bottom,
axis y line=left, axis y line=left,
...@@ -15,7 +16,9 @@ enlarge y limits, ...@@ -15,7 +16,9 @@ enlarge y limits,
ymajorgrids, ymajorgrids,
ymin=-3, ymin=-3,
ymax=3, ymax=3,
xtick=data,% crucial line for the xticklabels directive ytick distance=1,
xtick={1},
xticklabels={{}},
boxplot/draw direction=y boxplot/draw direction=y
] ]
...@@ -24,5 +27,6 @@ boxplot/draw direction=y ...@@ -24,5 +27,6 @@ boxplot/draw direction=y
\end{axis} \end{axis}
\end{tikzpicture} \end{tikzpicture}
\end{center}
\end{figure} \end{figure}
\ No newline at end of file
...@@ -24,7 +24,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33}, ...@@ -24,7 +24,7 @@ extra x ticks={3,6,9,12,15,18,21,24,27,30,33},
% this ticks shouldn't be labeled ... % this ticks shouldn't be labeled ...
extra x tick labels={}, extra x tick labels={},
extra x tick style={ grid=major, major tick length=0pt }, extra x tick style={ grid=major, major tick length=0pt },
x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=90}, x tick label style={font=\footnotesize, text width=2.5cm, align=center, rotate=-90},
%boxplot/draw direction=y %boxplot/draw direction=y
boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}}, boxplot={draw direction=y, draw position={1+\plotnumofactualtype + floor((\plotnumofactualtype+0.5) /2)}},
cycle list={{red},{blue}}, cycle list={{red},{blue}},
......
\begin{figure} \begin{figure}
\begin{center}
\caption{Wie wichtig war die sprachliche Kommunikation?} \caption{Wie wichtig war die sprachliche Kommunikation?}
\label{plot:Kommunikation} \label{plot:Kommunikation}
\begin{tikzpicture} \begin{tikzpicture}
\pgfplotstableread{Charts/Kommunikation.txt} \pgfplotstableread{Charts/Kommunikation.txt}
\datatable \datatable
\begin{axis}[ \begin{axis}[
width = \textwidth, width = 0.7\textwidth,
height = 10cm, height = 7cm,
boxplot/draw direction=y, boxplot/draw direction=y,
axis x line*=bottom, axis x line*=bottom,
axis y line=left, axis y line=left,
...@@ -14,6 +15,7 @@ enlarge y limits, ...@@ -14,6 +15,7 @@ enlarge y limits,
ymajorgrids, ymajorgrids,
ymin=-3, ymin=-3,
ymax=3, ymax=3,
ytick distance=1,
%xtick=data,% crucial line for the xticklabels directive %xtick=data,% crucial line for the xticklabels directive
xtick={1,2,3,4}, xtick={1,2,3,4},
xticklabels={VR Experte,AR Lokal,Video Experte,Video Lokal}, xticklabels={VR Experte,AR Lokal,Video Experte,Video Lokal},
...@@ -28,5 +30,6 @@ boxplot/draw direction=y ...@@ -28,5 +30,6 @@ boxplot/draw direction=y
\end{axis} \end{axis}
\end{tikzpicture} \end{tikzpicture}
\end{center}
\end{figure} \end{figure}
\ No newline at end of file
...@@ -39,6 +39,7 @@ ...@@ -39,6 +39,7 @@
\newcommand{\abs}[1]{\left| #1 \right|} \newcommand{\abs}[1]{\left| #1 \right|}
\newcommand{\degree}{$^{\circ} $ } \newcommand{\degree}{$^{\circ} $ }
%% ------------------------ %% ------------------------
%% | Common abbreviations | %% | Common abbreviations |
%% ------------------------ %% ------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment