Skip to content

Beispiele und Demos zum Buch "Virtual Reality Kompakt", Springer Vieweg

License

Notifications You must be signed in to change notification settings

MBrill/VRKompakt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Reality Kompakt

Repository mit Beispielen, Lösungen und vielen weiteren Assets zum Buch Virtual Reality Kompakt - Implementierung von immersiver Software, Springer Vieweg, 2023.

Aufbau des Repository

Im Verzeichnis Unity finden Sie wie der Name schon sagt die Unity-Projekte zum Text und den Übungsaufgaben. Im Verzeichnis Desktop finden Sie die Basis-Szenen und Variationen dazu aus dem Kapitel Anwendungsentwicklung mit Unity.

Parallel zum Verzeichnis Desktop finden Sie das Unterverzeichnis Loggging zu den Themen Protokollieren mit ILoggier und log4net.

Im Verzeichnis VR finden Sie das Verzeichnis VRKVIU mit Lösungen auf der Basis des Simulators von Vive Input Utility. Wie im Text beschrieben können Sie durch die Veränderungen in den Preferences des Plugins eine Version für die von Ihnen eingesetzte VR-Hardware erstellen. Bei aktuellen HMDs sollte der Einsatz von OpenXR problemlos möglich sein.

Dokumentation

Die Szenen und andere Unity-Assets werden in Markdown-Dokumenten im Projektverzeichnis dokumentiert.

C#

In den C#-Klassen werden die folgenden, an die .NET Namenskonventionen angelehnte, Konventionen verwendet:

Kategorie Notation Beispiel
Klasse Pascal Case NumberGenerator
Interface Pascal Case IComparable
Methode Pascal Case AsInteger
Variable Camel Case selectedColor
Klassenelement
private Camel Case foregroundColor
protected Camel Case foregroundColor
public Pascal Case ForegroundColor

Wie von Microsoft vorgeschlagen verwenden wir Verben für Methoden und Substantive für Klassenelemente und Variable.

Das Verzeichnis R

Im Verzeichnis R finden wir einige kleine R- und Rmd-Dokumente, die zeigen wie wir das Ergebnis von Logging-Ausgaben für die weitere Evaluation einsetzen können.

Copyright (c) 2024 Manfred Brill

License: Creative Commons Attribution 4.0 International (CC BY-NC-SA 4.0).

Lizenzlogo

About

Beispiele und Demos zum Buch "Virtual Reality Kompakt", Springer Vieweg

Resources

License

Stars

Watchers

Forks

Packages

No packages published