Doku add childmodel
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Systemarchitektur}{5}{}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Systemarchitektur}{5}{}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Designentscheidungen}{5}{}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Designentscheidungen}{5}{}\protected@file@percent }
|
||||||
\gdef \LT@i {\LT@entry
|
\gdef \LT@i {\LT@entry
|
||||||
{5}{62.56958pt}\LT@entry
|
{5}{60.61172pt}\LT@entry
|
||||||
{1}{381.88582pt}}
|
{1}{381.88582pt}}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Projektmanagement}{6}{}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Projektmanagement}{6}{}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {5}Implementierung}{8}{}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {5}Implementierung}{8}{}\protected@file@percent }
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Fdb version 4
|
# Fdb version 4
|
||||||
["pdflatex"] 1752482974.16974 "c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex" "main.pdf" "main" 1752482974.81875 0
|
["pdflatex"] 1752483692.75593 "c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex" "main.pdf" "main" 1752483693.45138 0
|
||||||
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/map/pdftex/pdftex.map" 1752482366.68841 80909 eab91d9745dd2edfd62a31d53cd5fe15 ""
|
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/map/pdftex/pdftex.map" 1752482366.68841 80909 eab91d9745dd2edfd62a31d53cd5fe15 ""
|
||||||
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/pk/ljfour/jknappen/ec/dpi600/ecbx1200.pk" 1750076483.87098 31952 42e3348726a3817e7826be948e369af2 ""
|
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/pk/ljfour/jknappen/ec/dpi600/ecbx1200.pk" 1750076483.87098 31952 42e3348726a3817e7826be948e369af2 ""
|
||||||
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/pk/ljfour/jknappen/ec/dpi600/ecbx1440.pk" 1752083740.10457 40136 a6726535fec5ee85e5f685b397ee4133 ""
|
"C:/Users/flo20/AppData/Local/MiKTeX/fonts/pk/ljfour/jknappen/ec/dpi600/ecbx1440.pk" 1752083740.10457 40136 a6726535fec5ee85e5f685b397ee4133 ""
|
||||||
@@ -79,11 +79,11 @@
|
|||||||
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/tools/longtable.sty" 1748713680 15912 618223a798a4d829f4d8e1ccf24e518f ""
|
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/tools/longtable.sty" 1748713680 15912 618223a798a4d829f4d8e1ccf24e518f ""
|
||||||
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/tools/tabularx.sty" 1748713680 7243 a2c17f18e2c9b702b84fad03d5f9c78b ""
|
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/tools/tabularx.sty" 1748713680 7243 a2c17f18e2c9b702b84fad03d5f9c78b ""
|
||||||
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/xcolor/xcolor.sty" 1729265222 55384 b454dec21c2d9f45ec0b793f0995b992 ""
|
"C:/Users/flo20/AppData/Local/Programs/MiKTeX/tex/latex/xcolor/xcolor.sty" 1729265222 55384 b454dec21c2d9f45ec0b793f0995b992 ""
|
||||||
"c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex" 1752482973.66899 24941 58efdf3d1543fac6e9d47118ae5041ae ""
|
"c:/Users/flo20/unity/vr-configurator/docs/Dokumentation/main.tex" 1752483692.2556 25914 56c17c9a2995c6ad8afda9c75f007e95 ""
|
||||||
"content.tex" 1751532182.21676 21 2a14a47df701af2ae052aa3067474952 ""
|
"content.tex" 1751532182.21676 21 2a14a47df701af2ae052aa3067474952 ""
|
||||||
"graphics/htw_logo.pdf" 1476258444 38674 37be0a1187ef08bd560d140172e8408b ""
|
"graphics/htw_logo.pdf" 1476258444 38674 37be0a1187ef08bd560d140172e8408b ""
|
||||||
"main.aux" 1752482974.67389 4225 57dc6f4f2129073ba900915ee9ee865c "pdflatex"
|
"main.aux" 1752483693.30471 4225 00755931a1100e87464b9456d4f5b1f1 "pdflatex"
|
||||||
"main.toc" 1752482974.67389 2614 9b1c823f13dbbb9b1a9e4ffef14c1171 "pdflatex"
|
"main.toc" 1752483693.30708 2614 9b1c823f13dbbb9b1a9e4ffef14c1171 "pdflatex"
|
||||||
"settings.tex" 1752438192 731 ee94b5c72d0f4fa03acdac29d8a575a4 ""
|
"settings.tex" 1752438192 731 ee94b5c72d0f4fa03acdac29d8a575a4 ""
|
||||||
"titlepage.tex" 1752438133 724 5fa463b806569b68b901ba59f39e7450 ""
|
"titlepage.tex" 1752438133 724 5fa463b806569b68b901ba59f39e7450 ""
|
||||||
(generated)
|
(generated)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
This is pdfTeX, Version 3.141592653-2.6-1.40.27 (MiKTeX 25.4) (preloaded format=pdflatex 2025.6.16) 14 JUL 2025 10:49
|
This is pdfTeX, Version 3.141592653-2.6-1.40.27 (MiKTeX 25.4) (preloaded format=pdflatex 2025.6.16) 14 JUL 2025 11:01
|
||||||
entering extended mode
|
entering extended mode
|
||||||
restricted \write18 enabled.
|
restricted \write18 enabled.
|
||||||
file:line:error style messages enabled.
|
file:line:error style messages enabled.
|
||||||
@@ -434,9 +434,9 @@ Here is how much of TeX's memory you used:
|
|||||||
1141 hyphenation exceptions out of 8191
|
1141 hyphenation exceptions out of 8191
|
||||||
73i,11n,80p,814b,480s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
73i,11n,80p,814b,480s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||||
<C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1095.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\tcrm1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1440.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1728.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1728.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx2488.pk>
|
<C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1095.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\tcrm1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1440.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1728.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx1200.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecrm1728.pk> <C:\Users\flo20\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx2488.pk>
|
||||||
Output written on main.pdf (16 pages, 175501 bytes).
|
Output written on main.pdf (16 pages, 176499 bytes).
|
||||||
PDF statistics:
|
PDF statistics:
|
||||||
409 PDF objects out of 1000 (max. 8388607)
|
410 PDF objects out of 1000 (max. 8388607)
|
||||||
0 named destinations out of 1000 (max. 500000)
|
0 named destinations out of 1000 (max. 500000)
|
||||||
6 words of extra memory for PDF output out of 10000 (max. 10000000)
|
6 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -172,17 +172,17 @@ Das Projekt wurde anhand eines Zeitplans in folgende Phasen unterteilt:
|
|||||||
|
|
||||||
KW17 & \textbf{Recherche und Einarbeitung:} Grundlagen zu VR, Unity und Meta Interaction SDK. \\
|
KW17 & \textbf{Recherche und Einarbeitung:} Grundlagen zu VR, Unity und Meta Interaction SDK. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW18–19 & \textbf{Ausarbeitung der Projektstruktur:} Festlegung der Systemarchitektur, Designentscheidungen und erste Prototypen. \\
|
KW18-19 & \textbf{Ausarbeitung der Projektstruktur:} Festlegung der Systemarchitektur, Designentscheidungen und erste Prototypen. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW20–22 & \textbf{Entwicklung zur Änderung von Teilemodellen:} Implementierung der Logik zum Austausch von Komponenten. \\
|
KW20-22 & \textbf{Entwicklung zur Änderung von Teilemodellen:} Implementierung der Logik zum Austausch von Komponenten. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW23 & \textbf{Entwicklung von Komponenteninfos:} UI-Elemente zur Anzeige von Informationen zu den einzelnen Teilen. \\
|
KW23 & \textbf{Entwicklung von Komponenteninfos:} UI-Elemente zur Anzeige von Informationen zu den einzelnen Teilen. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW24 & \textbf{Export der Konfigurationen:} Implementierung der Exportfunktion für die Konfigurationen in Form von JSON. \\
|
KW24 & \textbf{Export der Konfigurationen:} Implementierung der Exportfunktion für die Konfigurationen in Form von JSON. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW25–26 & \textbf{Fehlende Komponenten:} Implementierung der fehlenden Teile, wie AR-Modus und verbesserte Explosionsanimation etc. \\
|
KW25-26 & \textbf{Fehlende Komponenten:} Implementierung der fehlenden Teile, wie AR-Modus und verbesserte Explosionsanimation etc. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW27–28 & \textbf{Erweiterte Features:} Implementierung von zusätzlichen Features wie Grab-Interaktion, Hintergrundwelt, Klick auf Teile im Modell etc. \\
|
KW27-28 & \textbf{Erweiterte Features:} Implementierung von zusätzlichen Features wie Grab-Interaktion, Hintergrundwelt, Klick auf Teile im Modell etc. \\
|
||||||
\midrule
|
\midrule
|
||||||
KW29 & \textbf{Testphase und Bugfixing:} Überprüfung der Funktionalität und Performance. \\
|
KW29 & \textbf{Testphase und Bugfixing:} Überprüfung der Funktionalität und Performance. \\
|
||||||
\midrule
|
\midrule
|
||||||
@@ -262,10 +262,20 @@ Diese Funktionen stellen die wesentlichen Interaktions- und Darstellungsmöglich
|
|||||||
|
|
||||||
\subsection{Hinzufügen von neuen Modellen}
|
\subsection{Hinzufügen von neuen Modellen}
|
||||||
|
|
||||||
Um neue Modelle in die Anwendung zu integrieren, wurde ein flexibles System entwickelt,
|
Um neue Modelle in die Anwendung zu integrieren,
|
||||||
das es ermöglicht, 3D-Modelle einfach hinzuzufügen.
|
wurde ein flexibles System entwickelt, das es ermöglicht,
|
||||||
Jedes Modell wird in .
|
jede Art von Modellen einfach hinzuzufügen.
|
||||||
//TODO
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Das Modell muss im passendem Format im Assets/Resources Ordner abgelegt werden (z.B. .fbx, .obj)
|
||||||
|
\item Das Material muss im passendem Format im Assets/Resources Ordner abgelegt werden
|
||||||
|
\item Ein Eintrag des jeweiligen Typen (BaseModel, ChildModel, Ansammlung an ChildModel's) muss in der ModelList getätigt werden
|
||||||
|
\begin{itemize}
|
||||||
|
\item \textbf{BaseModel:} Bildet das Grundlegende Modell, was hinzugefügt werden muss
|
||||||
|
\item \textbf{ChildModel:} Bilden alle Teile des Modells. Hier kann zwischen wählbaren und festen Modellen unterschieden werden. Es kann zusätzlich eine Explosionsrichtung und die wählbaren Farben hinterlegt werden, sowie die Position des Teils angepasst werden. Hierfür muss jedoch der Modellport und die Id Richtig zu dem Teil gemappt sein.
|
||||||
|
\item \textbf{Ansammlung an ChildModels:} Eine Ansammlung an Childmodels erlaubt es aus einer Modelldatei mehrere ChildModels raus zu laden.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
Diese Struktur erlaubt es, neue Modelle ohne tiefgreifende Änderungen am Code hinzuzufügen.
|
Diese Struktur erlaubt es, neue Modelle ohne tiefgreifende Änderungen am Code hinzuzufügen.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user