diff --git a/docs/Dokumentation/main.aux b/docs/Dokumentation/main.aux index 71a7f90..cdbdba5 100644 --- a/docs/Dokumentation/main.aux +++ b/docs/Dokumentation/main.aux @@ -35,15 +35,15 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Manager}{12}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.4}Transformer}{12}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.5}UI}{12}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7}Test und Evaluation}{13}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Testmethodik}{13}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}Usability und Benutzererlebnis}{13}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Leistung und technische Stabilität}{13}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}Optimierungen}{13}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {8}Ergebnisse und Diskussion}{15}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Erfüllung der Projektziele}{15}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2}Lernerfahrungen}{15}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {9}Fazit und Ausblick}{16}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Zukünftige Erweiterungen}{16}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Abschließende Bewertung}{16}{}\protected@file@percent } -\gdef \@abspage@last{19} +\@writefile{toc}{\contentsline {section}{\numberline {7}Test und Evaluation}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Testmethodik}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}Usability und Benutzererlebnis}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Leistung und technische Stabilität}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}Optimierungen}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8}Ergebnisse und Diskussion}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Erfüllung der Projektziele}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2}Lernerfahrungen}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9}Fazit und Ausblick}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Zukünftige Erweiterungen}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Abschließende Bewertung}{17}{}\protected@file@percent } +\gdef \@abspage@last{20} diff --git a/docs/Dokumentation/main.log b/docs/Dokumentation/main.log index f96a60b..2dccbbe 100644 --- a/docs/Dokumentation/main.log +++ b/docs/Dokumentation/main.log @@ -1,101 +1,93 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.27 (MiKTeX 25.4) (preloaded format=pdflatex 2025.6.16) 17 JUL 2025 11:05 +This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2025) (preloaded format=pdflatex 2025.7.16) 17 JUL 2025 13:41 entering extended mode restricted \write18 enabled. - file:line:error style messages enabled. %&-line parsing enabled. -**c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex -(c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex -LaTeX2e <2025-06-01> -L3 programming layer <2025-05-26> -(C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/base\article.cls -Document Class: article 2025/01/22 v1.4n Standard LaTeX document class -(C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/base\size12.clo -File: size12.clo 2025/01/22 v1.4n Standard LaTeX file (size option) +**main.tex +(./main.tex +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/base/article.cls +Document Class: article 2024/06/29 v1.4n Standard LaTeX document class +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/base/size12.clo +File: size12.clo 2024/06/29 v1.4n Standard LaTeX file (size option) ) -\c@part=\count275 -\c@section=\count276 -\c@subsection=\count277 -\c@subsubsection=\count278 -\c@paragraph=\count279 -\c@subparagraph=\count280 -\c@figure=\count281 -\c@table=\count282 +\c@part=\count196 +\c@section=\count197 +\c@subsection=\count198 +\c@subsubsection=\count199 +\c@paragraph=\count266 +\c@subparagraph=\count267 +\c@figure=\count268 +\c@table=\count269 \abovecaptionskip=\skip49 \belowcaptionskip=\skip50 -\bibindent=\dimen148 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/generic/babel\babel.sty -Package: babel 2025/05/14 v25.9 The multilingual framework for pdfLaTeX, LuaLaTeX and XeLaTeX -\babel@savecnt=\count283 -LaTeX Encoding Info: Redeclaring text command \ij (encoding OT1) on input line 2043. -LaTeX Encoding Info: Redeclaring text command \IJ (encoding OT1) on input line 2045. -LaTeX Encoding Info: Redeclaring text command \ij (encoding T1) on input line 2047. -LaTeX Encoding Info: Redeclaring text command \IJ (encoding T1) on input line 2048. -LaTeX Encoding Info: Ignoring declaration for text command \ij (encoding ?) on input line 2049. -LaTeX Encoding Info: Ignoring declaration for text command \IJ (encoding ?) on input line 2051. -LaTeX Encoding Info: Ignoring declaration for text command \SS (encoding ?) on input line 2076. -\U@D=\dimen149 -\l@unhyphenated=\language79 - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/generic/babel\txtbabel.def) -\bbl@readstream=\read2 -\bbl@dirlevel=\count284 +\bibindent=\dimen141 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2025/02/14 v25.4 The multilingual framework for pdfLaTeX, LuaLaT +eX and XeLaTeX +\babel@savecnt=\count270 +\U@D=\dimen142 +\l@unhyphenated=\language23 -************************************* -* Local config file bblopts.cfg used -* -(C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/arabi\bblopts.cfg -File: bblopts.cfg 2005/09/08 v0.1 add Arabic and Farsi to "declared" options of babel -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/babel-german\ngerman.ldf -Language: ngerman 2024/12/10 v2.15 German support for babel (post-1996 orthography) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/generic/babel/locale/de\babel-ngerman.tex +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@readstream=\read2 +\bbl@dirlevel=\count271 + +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/babel-german/ngerman.ldf +Language: ngerman 2024/12/10 v2.15 German support for babel (post-1996 orthogra +phy) + +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/babel-german/ngermanb.ldf +Language: ngermanb 2024/12/10 v2.15 German support for babel (post-1996 orthogr +aphy) +Package babel Info: Making " an active character on input line 122. +))) +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/babel/locale/de/babel-nger +man.tex Package babel Info: Importing font and identification data for ngerman (babel) from babel-de.ini. Reported on input line 11. -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/babel-german\ngermanb.ldf -Language: ngermanb 2024/12/10 v2.15 German support for babel (post-1996 orthography) -Package babel Info: Making " an active character on input line 122. -))) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/lipsum\lipsum.sty (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/l3packages/l3keys2e\l3keys2e.sty (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/l3kernel\expl3.sty -Package: expl3 2025-05-26 L3 programming layer (loader) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/l3backend\l3backend-pdftex.def -File: l3backend-pdftex.def 2025-04-14 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count285 -)) -Package: l3keys2e 2024-08-16 LaTeX2e option processing using LaTeX3 keys ) -Package: lipsum 2021-09-20 v2.7 150 paragraphs of Lorem Ipsum dummy text -\g__lipsum_par_int=\count286 -\l__lipsum_a_int=\count287 -\l__lipsum_b_int=\count288 - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/lipsum\lipsum.ltd.tex)) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/pdfpages\pdfpages.sty -Package: pdfpages 2025/03/12 v0.6f Insert pages of external PDF documents (AM) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/base\ifthen.sty +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/pdfpages/pdfpages.sty +Package: pdfpages 2025/01/30 v0.6e Insert pages of external PDF documents (AM) + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/base/ifthen.sty Package: ifthen 2024/03/16 v1.1e Standard LaTeX ifthen package (DPC) -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/tools\calc.sty -Package: calc 2025/03/01 v4.3b Infix arithmetic (KKT,FJ) -\calc@Acount=\count289 -\calc@Bcount=\count290 -\calc@Adimen=\dimen150 -\calc@Bdimen=\dimen151 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/tools/calc.sty +Package: calc 2023/07/08 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count272 +\calc@Bcount=\count273 +\calc@Adimen=\dimen143 +\calc@Bdimen=\dimen144 \calc@Askip=\skip51 \calc@Bskip=\skip52 -LaTeX Info: Redefining \setlength on input line 86. -LaTeX Info: Redefining \addtolength on input line 87. -\calc@Ccount=\count291 +LaTeX Info: Redefining \setlength on input line 80. +LaTeX Info: Redefining \addtolength on input line 81. +\calc@Ccount=\count274 \calc@Cskip=\skip53 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/eso-pic\eso-pic.sty +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/eso-pic/eso-pic.sty Package: eso-pic 2023/05/03 v3.0c eso-pic (RN) -\ESO@tempdima=\dimen152 -\ESO@tempdimb=\dimen153 - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\keyval.sty +\ESO@tempdima=\dimen145 +\ESO@tempdimb=\dimen146 + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 2022/05/29 v1.15 key=value parser (DPC) \KV@toks@=\toks17 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/xcolor\xcolor.sty +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/xcolor/xcolor.sty Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics-cfg\color.cfg + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics-cfg/color.cfg File: color.cfg 2016/01/02 v1.6 sample color configuration ) Package xcolor Info: Driver file: pdftex.def on input line 274. - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics-def\pdftex.def + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics-def/pdftex.def File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\mathcolor.ltx) +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/mathcolor.ltx) Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349. Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353. Package xcolor Info: Model `RGB' extended on input line 1365. @@ -105,97 +97,110 @@ Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369. Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370. Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371. Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372. -)) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/etoolbox\etoolbox.sty +)) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/etoolbox/etoolbox.sty Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count292 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphicx.sty -Package: graphicx 2024/12/31 v1.2e Enhanced LaTeX Graphics (DPC,SPQR) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphics.sty +\etb@tempcnta=\count275 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/graphics.sty Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\trig.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/trig.sty Package: trig 2023/12/02 v1.11 sin cos tan (DPC) -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics-cfg\graphics.cfg +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics-cfg/graphics.cfg File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration ) Package graphics Info: Driver file: pdftex.def on input line 106. ) -\Gin@req@height=\dimen154 -\Gin@req@width=\dimen155 +\Gin@req@height=\dimen147 +\Gin@req@width=\dimen148 ) -\AM@pagewidth=\dimen156 -\AM@pageheight=\dimen157 -\AM@fboxrule=\dimen158 - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/pdfpages\pppdftex.def -File: pppdftex.def 2025/03/12 v0.6f Pdfpages driver for pdfTeX (AM) +\AM@pagewidth=\dimen149 +\AM@pageheight=\dimen150 +\AM@fboxrule=\dimen151 +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/pdfpages/pppdftex.def +File: pppdftex.def 2025/01/30 v0.6e Pdfpages driver for pdfTeX (AM) ) -\pdfpages@includegraphics@status=\count293 -\AM@pagebox=\box53 +\pdfpages@includegraphics@status=\count276 +\AM@pagebox=\box52 \AM@global@opts=\toks18 -\AM@pagecnt=\count294 +\AM@pagecnt=\count277 \AM@toc@title=\toks19 \AM@lof@heading=\toks20 -\c@AM@survey=\count295 -\AM@templatesizebox=\box54 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/base\fontenc.sty -Package: fontenc 2024/12/21 v2.1c Standard LaTeX package -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/tools\longtable.sty -Package: longtable 2024-12-18 v4.23 Multi-page Table package (DPC) +\c@AM@survey=\count278 +\AM@templatesizebox=\box53 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2021/04/29 v2.0v Standard LaTeX package +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/tools/longtable.sty +Package: longtable 2024-10-27 v4.22 Multi-page Table package (DPC) \LTleft=\skip54 \LTright=\skip55 \LTpre=\skip56 \LTpost=\skip57 -\LTchunksize=\count296 -\LTcapwidth=\dimen159 -\LT@head=\box55 -\LT@firsthead=\box56 -\LT@foot=\box57 -\LT@lastfoot=\box58 -\LT@gbox=\box59 -\LT@cols=\count297 -\LT@rows=\count298 -\c@LT@tables=\count299 -\c@LT@chunks=\count300 +\LTchunksize=\count279 +\LTcapwidth=\dimen152 +\LT@head=\box54 +\LT@firsthead=\box55 +\LT@foot=\box56 +\LT@lastfoot=\box57 +\LT@gbox=\box58 +\LT@cols=\count280 +\LT@rows=\count281 +\c@LT@tables=\count282 +\c@LT@chunks=\count283 \LT@p@ftn=\toks21 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/booktabs\booktabs.sty +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/booktabs/booktabs.sty Package: booktabs 2020/01/12 v1.61803398 Publication quality tables -\heavyrulewidth=\dimen160 -\lightrulewidth=\dimen161 -\cmidrulewidth=\dimen162 -\belowrulesep=\dimen163 -\belowbottomsep=\dimen164 -\aboverulesep=\dimen165 -\abovetopsep=\dimen166 -\cmidrulesep=\dimen167 -\cmidrulekern=\dimen168 -\defaultaddspace=\dimen169 -\@cmidla=\count301 -\@cmidlb=\count302 -\@aboverulesep=\dimen170 -\@belowrulesep=\dimen171 -\@thisruleclass=\count303 -\@lastruleclass=\count304 -\@thisrulewidth=\dimen172 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/tools\tabularx.sty +\heavyrulewidth=\dimen153 +\lightrulewidth=\dimen154 +\cmidrulewidth=\dimen155 +\belowrulesep=\dimen156 +\belowbottomsep=\dimen157 +\aboverulesep=\dimen158 +\abovetopsep=\dimen159 +\cmidrulesep=\dimen160 +\cmidrulekern=\dimen161 +\defaultaddspace=\dimen162 +\@cmidla=\count284 +\@cmidlb=\count285 +\@aboverulesep=\dimen163 +\@belowrulesep=\dimen164 +\@thisruleclass=\count286 +\@lastruleclass=\count287 +\@thisrulewidth=\dimen165 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/tools/tabularx.sty Package: tabularx 2023/12/11 v2.12a `tabularx' package (DPC) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/tools\array.sty -Package: array 2025/05/19 v2.6i Tabular extension package (FMi) -\col@sep=\dimen173 -\ar@mcellbox=\box60 -\extrarowheight=\dimen174 + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/tools/array.sty +Package: array 2024/10/17 v2.6g Tabular extension package (FMi) +\col@sep=\dimen166 +\ar@mcellbox=\box59 +\extrarowheight=\dimen167 \NC@list=\toks22 \extratabsurround=\skip58 \backup@length=\skip59 -\ar@cellbox=\box61 +\ar@cellbox=\box60 ) -\TX@col@width=\dimen175 -\TX@old@table=\dimen176 -\TX@old@col=\dimen177 -\TX@target=\dimen178 -\TX@delta=\dimen179 -\TX@cols=\count305 +\TX@col@width=\dimen168 +\TX@old@table=\dimen169 +\TX@old@col=\dimen170 +\TX@target=\dimen171 +\TX@delta=\dimen172 +\TX@cols=\count288 \TX@ftn=\toks23 -) (settings.tex (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/fancyhdr\fancyhdr.sty +) +(./settings.tex +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty Package: fancyhdr 2025/02/07 v5.2 Extensive control of page headers and footers + \f@nch@headwidth=\skip60 \f@nch@offset@elh=\skip61 \f@nch@offset@erh=\skip62 @@ -211,63 +216,74 @@ Package: fancyhdr 2025/02/07 v5.2 Extensive control of page headers and footers \f@nch@widthC=\skip72 \f@nch@widthR=\skip73 \@temptokenb=\toks24 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/float\float.sty +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/float/float.sty Package: float 2001/11/08 v1.3d Float enhancements (AL) -\c@float@type=\count306 +\c@float@type=\count289 \float@exts=\toks25 -\float@box=\box62 +\float@box=\box61 \@float@everytoks=\toks26 -\@floatcapt=\box63 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/caption\subcaption.sty +\@floatcapt=\box62 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/caption/subcaption.sty Package: subcaption 2023/07/28 v1.6b Sub-captions (AR) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/caption\caption.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/caption/caption.sty Package: caption 2023/08/05 v3.6o Customizing captions (AR) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/caption\caption3.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/caption/caption3.sty Package: caption3 2023/07/31 v2.4d caption3 kernel (AR) -\caption@tempdima=\dimen180 -\captionmargin=\dimen181 -\caption@leftmargin=\dimen182 -\caption@rightmargin=\dimen183 -\caption@width=\dimen184 -\caption@indent=\dimen185 -\caption@parindent=\dimen186 -\caption@hangindent=\dimen187 +\caption@tempdima=\dimen173 +\captionmargin=\dimen174 +\caption@leftmargin=\dimen175 +\caption@rightmargin=\dimen176 +\caption@width=\dimen177 +\caption@indent=\dimen178 +\caption@parindent=\dimen179 +\caption@hangindent=\dimen180 Package caption Info: Standard document class detected. ) -\c@caption@flags=\count307 -\c@continuedfloat=\count308 +\c@caption@flags=\count290 +\c@continuedfloat=\count291 Package caption Info: float package is loaded. Package caption Info: longtable package is loaded. - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/caption\ltcaption.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/caption/ltcaption.sty Package: ltcaption 2021/01/08 v1.4c longtable captions (AR) )) Package caption Info: New subtype `subfigure' on input line 238. -\c@subfigure=\count309 +\c@subfigure=\count292 Package caption Info: New subtype `subtable' on input line 238. -\c@subtable=\count310 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/geometry\geometry.sty +\c@subtable=\count293 +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/geometry/geometry.sty Package: geometry 2020/01/02 v5.9 Page Geometry - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/generic/iftex\ifvtex.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/iftex/ifvtex.sty Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/generic/iftex\iftex.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/generic/iftex/iftex.sty Package: iftex 2024/12/12 v1.0g TeX engine tests )) -\Gm@cnth=\count311 -\Gm@cntv=\count312 -\c@Gm@tempcnt=\count313 -\Gm@bindingoffset=\dimen188 -\Gm@wd@mp=\dimen189 -\Gm@odd@mp=\dimen190 -\Gm@even@mp=\dimen191 -\Gm@layoutwidth=\dimen192 -\Gm@layoutheight=\dimen193 -\Gm@layouthoffset=\dimen194 -\Gm@layoutvoffset=\dimen195 +\Gm@cnth=\count294 +\Gm@cntv=\count295 +\c@Gm@tempcnt=\count296 +\Gm@bindingoffset=\dimen181 +\Gm@wd@mp=\dimen182 +\Gm@odd@mp=\dimen183 +\Gm@even@mp=\dimen184 +\Gm@layoutwidth=\dimen185 +\Gm@layoutheight=\dimen186 +\Gm@layouthoffset=\dimen187 +\Gm@layoutvoffset=\dimen188 \Gm@dimlist=\toks27 - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/geometry\geometry.cfg))) (main.aux -Package babel Info: 'ngerman' activates 'ngerman' shorthands. -(babel) Reported on input line 5. -) +)) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/l3backend/l3backend-pdftex.d +ef +File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count297 +\l__pdf_internal_box=\box63 +) (./main.aux) \openout1 = `main.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 14. @@ -284,29 +300,38 @@ LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 14. LaTeX Font Info: ... okay on input line 14. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 14. LaTeX Font Info: ... okay on input line 14. - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/context/base/mkii\supp-pdf.mkii + +(/usr/local/texlive/2025basic/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count314 -\scratchdimen=\dimen196 +\scratchcounter=\count298 +\scratchdimen=\dimen189 \scratchbox=\box64 -\nofMPsegments=\count315 -\nofMParguments=\count316 +\nofMPsegments=\count299 +\nofMParguments=\count300 \everyMPshowfont=\toks28 -\MPscratchCnt=\count317 -\MPscratchDim=\dimen197 -\MPnumerator=\count318 -\makeMPintoPDFobject=\count319 +\MPscratchCnt=\count301 +\MPscratchDim=\dimen190 +\MPnumerator=\count302 +\makeMPintoPDFobject=\count303 \everyMPtoPDFconversion=\toks29 -) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/epstopdf-pkg\epstopdf-base.sty +) +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.s +ty Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf -Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485. - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/00miktex\epstopdf-sys.cfg -File: epstopdf-sys.cfg 2021/03/18 v2.0 Configuration of epstopdf for MiKTeX -)) (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/pdflscape\pdflscape.sty +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) (/usr/local/texlive/2025basic/texmf-dist/tex/latex/pdflscape/pdflscape.sty Package: pdflscape 2022-10-27 v0.13 Display of landscape pages in PDF - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/pdflscape\pdflscape-nometadata.sty -Package: pdflscape-nometadata 2022-10-28 v0.13 Display of landscape pages in PDF (HO) - (C:\Users\flo20\AppData\Local\Programs\MiKTeX\tex/latex/graphics\lscape.sty + +(/usr/local/texlive/2025basic/texmf-dist/tex/latex/pdflscape/pdflscape-nometada +ta.sty +Package: pdflscape-nometadata 2022-10-28 v0.13 Display of landscape pages in PD +F (HO) + (/usr/local/texlive/2025basic/texmf-dist/tex/latex/graphics/lscape.sty Package: lscape 2020/05/28 v3.02 Landscape Pages (DPC) ) Package pdflscape Info: Auto-detected driver: pdftex on input line 81. @@ -348,9 +373,7 @@ Package caption Info: End \AtBeginDocument code. * \@reversemarginfalse * (1in=72.27pt=25.4mm, 1cm=28.453pt) -(titlepage.tex - -pdfTeX warning: pdflatex.exe (file ./graphics/htw_logo.pdf): PDF inclusion: found PDF version <1.6>, but at most version <1.5> allowed +(./titlepage.tex File: graphics/htw_logo.pdf Graphic file (type pdf) @@ -360,7 +383,8 @@ Package pdftex.def Info: graphics/htw_logo.pdf used on input line 3. [1 -{C:/Users/flo20/AppData/Local/MiKTeX/fonts/map/pdftex/pdftex.map} <./graphics/htw_logo.pdf>]) (main.toc +{/usr/local/texlive/2025basic/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./ +graphics/htw_logo.pdf>]) (./main.toc LaTeX Font Info: External font `cmex10' loaded for size (Font) <12> on input line 3. LaTeX Font Info: External font `cmex10' loaded for size @@ -375,11 +399,12 @@ LaTeX Font Info: External font `cmex10' loaded for size -[2] (content.tex) +[2] (./content.tex) [1] Overfull \hbox (4.31038pt too wide) in paragraph at lines 58--59 -\T1/cmr/m/n/12 Headset, das oh-ne ex-ter-ne Rech-ner oder Sen-so-ren funk-tio-niert. Mit \T1/cmr/bx/n/12 Inside-Out-Tracking\T1/cmr/m/n/12 , +\T1/cmr/m/n/12 Headset, das oh-ne ex-ter-ne Rech-ner oder Sen-so-ren funk-tio-n +iert. Mit \T1/cmr/bx/n/12 Inside-Out-Tracking\T1/cmr/m/n/12 , [] @@ -396,19 +421,22 @@ Overfull \hbox (4.31038pt too wide) in paragraph at lines 58--59 [8] Overfull \hbox (0.31396pt too wide) in paragraph at lines 239--240 -[]\T1/cmr/bx/n/12 Komponenten-Konfiguration: \T1/cmr/m/n/12 Ein-zel-ne Fahr-zeug-tei-le, wie z.B. Fel-gen, Grill oder +[]\T1/cmr/bx/n/12 Komponenten-Konfiguration: \T1/cmr/m/n/12 Ein-zel-ne Fahr-zeu +g-tei-le, wie z.B. Fel-gen, Grill oder [] Overfull \hbox (14.23969pt too wide) in paragraph at lines 245--246 -\T1/cmr/m/n/12 Augmented-Reality-Modus, in dem das Fahr-zeug-mo-dell über die Passthrough-Funktion +\T1/cmr/m/n/12 Augmented-Reality-Modus, in dem das Fahr-zeug-mo-dell über die P +assthrough-Funktion [] [9] Overfull \hbox (12.35144pt too wide) in paragraph at lines 255--256 -\T1/cmr/m/n/12 Tex-tu-ren aus-ge-stat-tet, die ei-ne an-spre-chen-de vi-su-el-le Dar-stel-lung in der VR-Umgebung +\T1/cmr/m/n/12 Tex-tu-ren aus-ge-stat-tet, die ei-ne an-spre-chen-de vi-su-el-l +e Dar-stel-lung in der VR-Umgebung [] @@ -425,24 +453,38 @@ Overfull \hbox (12.35144pt too wide) in paragraph at lines 255--256 [15] -[16] (main.aux) +[16] + +[17] (./main.aux) *********** -LaTeX2e <2025-06-01> -L3 programming layer <2025-05-26> +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> *********** ) Here is how much of TeX's memory you used: - 7646 strings out of 468225 - 132971 string characters out of 5432973 - 647334 words of memory out of 5000000 - 36060 multiletter control sequences out of 15000+600000 - 637154 words of font info for 60 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 73i,12n,80p,814b,480s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on main.pdf (19 pages, 191697 bytes). + 7192 strings out of 474662 + 120992 string characters out of 5751109 + 541215 words of memory out of 5000000 + 30143 multiletter control sequences out of 15000+600000 + 569166 words of font info for 56 fonts, out of 8000000 for 9000 + 319 hyphenation exceptions out of 8191 + 72i,12n,80p,976b,467s stack positions out of 10000i,1000n,20000p,200000b,200000s + +Output written on main.pdf (20 pages, 169981 bytes). PDF statistics: - 450 PDF objects out of 1000 (max. 8388607) + 452 PDF objects out of 1000 (max. 8388607) + 88 compressed objects within 1 object stream 0 named destinations out of 1000 (max. 500000) 6 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/docs/Dokumentation/main.pdf b/docs/Dokumentation/main.pdf index 7f4595c..bd34ad4 100644 Binary files a/docs/Dokumentation/main.pdf and b/docs/Dokumentation/main.pdf differ diff --git a/docs/Dokumentation/main.synctex.gz b/docs/Dokumentation/main.synctex.gz index 2281569..74aaa55 100644 Binary files a/docs/Dokumentation/main.synctex.gz and b/docs/Dokumentation/main.synctex.gz differ diff --git a/docs/Dokumentation/main.tex b/docs/Dokumentation/main.tex index bf1d185..cbb6ae3 100644 --- a/docs/Dokumentation/main.tex +++ b/docs/Dokumentation/main.tex @@ -1,6 +1,6 @@ \documentclass[a4paper,12pt]{article} \usepackage[ngerman]{babel} -\usepackage{lipsum} + \usepackage{pdfpages} \usepackage[T1]{fontenc} \usepackage{longtable} @@ -336,10 +336,15 @@ Die Transformer verwalten das Interaktionsverhalten der angezeigten Konfiguratio \end{itemize} \subsection{UI} -Das UI basiert auf vielen Einzelteilen welche zusammen eine angenehme Nutzererfahrung bieten. +Das UI basiert auf vielen Einzelteilen welche zusammen eine angenehme Nutzererfahrung bieten. Das UI lässt sich in drei Teile einteilen. Generell ist zu erwähnen das die Objekte in Unity genauso heißen wie die Skripts, d.h. wenn von Objekt A gesprochen wird ist auch das Skript A gemeint. \begin{itemize} - \item \textbf{TODO: MAX HAT DAS UI GEMACHT, DAS SOLL DER SCHREIBEN} + \item \textbf{BaseModelSelector}\\ + Der BaseModelSelector ruft das zugehörige Skript auf und erstellt aufgrund diesem dynamsich für jedes BaseModel in der Modellist einen Button. Er ist somit das Startmenü in welchem die einzelen Modelle ausgewählt werden können. Nach Auswahl eines Models wird er auf inaktiv gestellt. ChildModelSelector und die Canvas der Buttons werden dann auf aktiv gestellt. + \item \textbf{ChildModelSelector}\\ + Der ChildModelSelector ist zuständig für die eigentliche Konfiguration. Im untergeordnet ist der PortSelector, der ChildModelSelector und der ColorSelector. Der PortSelector zeigt Optionen für alle Ports an die als Choosable in der ModelList markiert sind, also die Auswahl welches Teil des Autos man gerne ändern möchte. Der ChildModelSelector ist zuständig um die richtigen Auswahlmöglichkeiten für den jeweiligen Port graphisch darzustellen. Durch das Auswählen eines neuen ChildModels wird der ColorSelector aktiv. Durch diesen lassen sich die Farben der Modelle anpassen. Nach dieser Auswahl wird das ChildModel in der gewünschten Farbe im Model ersetzt. + \item \textbf{CanvasButtons} + Diese Canvas hat untergeordnet den ExplosionsButton, den ReturnButton, den ExportButton , den PassthroughButton und den RotatorSlider. Der ExplsosiosnButton ist zuständig für die Explosionsansicht des Modelles. Die einzelen Explosionsrichtigungen werden hierbei in der ModelList bei der Definitions der Ports den einzelnen ChildModels zugeordnet. Der ReturnButton führt zurück ins Hauptmenü. Der ExportButton ist zuständig für das Erstellen einer Json Datei der aktuellen Konfigauration. Der PassthroughButton schaltet zwischen AR und VR Modus um, hierbei wird das Skript AR Toggle Button verwendet, welches das vorgefertigte Passthrough Skirpt von Meta verwendet. Der RotatorSlider ist für die Drehung des Models zuständig. Hierbei kennt er Werte von 0 bis 360, sodass die der Drehwinkel genau eingestellt werden kann. Es handelt sich hierbei um einen unendlichen Slider, wenn am Ende angelangt springt er wieder auf 0 und dreht das Model weiter. \end{itemize} \newpage diff --git a/docs/Dokumentation/main.toc b/docs/Dokumentation/main.toc index 1d5362e..ddb5c50 100644 --- a/docs/Dokumentation/main.toc +++ b/docs/Dokumentation/main.toc @@ -28,14 +28,14 @@ \contentsline {subsection}{\numberline {6.3}Manager}{12}{}% \contentsline {subsection}{\numberline {6.4}Transformer}{12}{}% \contentsline {subsection}{\numberline {6.5}UI}{12}{}% -\contentsline {section}{\numberline {7}Test und Evaluation}{13}{}% -\contentsline {subsection}{\numberline {7.1}Testmethodik}{13}{}% -\contentsline {subsection}{\numberline {7.2}Usability und Benutzererlebnis}{13}{}% -\contentsline {subsection}{\numberline {7.3}Leistung und technische Stabilität}{13}{}% -\contentsline {subsection}{\numberline {7.4}Optimierungen}{13}{}% -\contentsline {section}{\numberline {8}Ergebnisse und Diskussion}{15}{}% -\contentsline {subsection}{\numberline {8.1}Erfüllung der Projektziele}{15}{}% -\contentsline {subsection}{\numberline {8.2}Lernerfahrungen}{15}{}% -\contentsline {section}{\numberline {9}Fazit und Ausblick}{16}{}% -\contentsline {subsection}{\numberline {9.1}Zukünftige Erweiterungen}{16}{}% -\contentsline {subsection}{\numberline {9.2}Abschließende Bewertung}{16}{}% +\contentsline {section}{\numberline {7}Test und Evaluation}{14}{}% +\contentsline {subsection}{\numberline {7.1}Testmethodik}{14}{}% +\contentsline {subsection}{\numberline {7.2}Usability und Benutzererlebnis}{14}{}% +\contentsline {subsection}{\numberline {7.3}Leistung und technische Stabilität}{14}{}% +\contentsline {subsection}{\numberline {7.4}Optimierungen}{14}{}% +\contentsline {section}{\numberline {8}Ergebnisse und Diskussion}{16}{}% +\contentsline {subsection}{\numberline {8.1}Erfüllung der Projektziele}{16}{}% +\contentsline {subsection}{\numberline {8.2}Lernerfahrungen}{16}{}% +\contentsline {section}{\numberline {9}Fazit und Ausblick}{17}{}% +\contentsline {subsection}{\numberline {9.1}Zukünftige Erweiterungen}{17}{}% +\contentsline {subsection}{\numberline {9.2}Abschließende Bewertung}{17}{}%