27 lines
837 B
Markdown
27 lines
837 B
Markdown
# VR-Konfigurator
|
|
|
|
## Goals
|
|
- Möglichkeit, 3D-Modelle in VR anzuzeigen und zu konfigurieren
|
|
|
|
## Non-Goals
|
|
- TBD
|
|
|
|
## Structure
|
|
- Model (zB EmRoCar)
|
|
+ Port (zB "wheel")
|
|
* ChildModel ("wheel", Reifenmodell)
|
|
- ...
|
|
|
|
## Adding Models
|
|
1. Add Mesh (.obj/.fbx) & Material to Assets/Resources/
|
|
2. (Optional) Add Port IDs in [Definitions.cs](/vr-configurator/Assets/Scripts/Models/Definitions.cs)
|
|
3. Define Models in [ModelList.cs](/vr-configurator/Assets/Scripts/Models/ModelList.cs)
|
|
|
|
## Adding Childmodels
|
|
1. Add a new Child in List ChildModels in [ModelList.cs](/vr-configurator/Assets/Scripts/Models/ModelList.cs)
|
|
2. Each Child has a Port, a human name, a nameId, a mesh, a material, a portList(always null) and a list of changeable colors(default null)
|
|
|
|
## Contributors
|
|
- Max Luca Schmidt
|
|
- Florian Speicher
|
|
- Tim Wall |