Beruflich Dokumente
Kultur Dokumente
Fragen Kat Aloe G
Fragen Kat Aloe G
Kollisionen treten auf, wenn zwei Collider von GameObjects sich berühren.
In Unity ermöglicht die Kollisions-Detektion die Interaktion zwischen
verschiedenen Objekten, indem sie feststellt, wann und wie GameObjects
miteinander in Kontakt kommen. Dies wird oft verwendet, um Reaktionen
oder Ereignisse auszulösen, wenn Kollisionen auftreten.
void Update()
{
transform.Translate(transform.right);
}
Nein, weil es muss, Vector3.right sein und es muss mit Time.deltaTime
mul�pliziert.
17. Was ist Time.deltaTime?
Time.deltaTime gibt die Zeit in Sekunden an, die seit dem letzten
gerenderten Frame vergangen ist.
18. Welchen Wert hat �me.deltaTime bei 50 fps? Wie kann man das
berechnen?
Bei einer Bildrate von 50 FPS würde Time.deltaTime etwa 0,02 Sekunden
(1 Sek / 50 Frames) betragen.
19. Was bedeutet Serialisierung in objektorien�erten
Programmiersprachen? Was bedeutet es in Unity?
Serialisierung ist der Prozess, bei dem Objekt-Datenstrukturen oder
Objektzustände in ein Format umgewandelt werden, das gespeichert,
übertragen und später rekonstruiert werden kann. In Unity ermöglicht
die Serialisierung, dass die Konfigura�onen von GameObjects und
Komponenten im Editor gespeichert und geladen werden können, wenn
das Spiel gestartet wird oder die Szene geladen wird.
20. Wie kann man im Unity-Interface auf C#-Atribute zugreifen?
Standardmäßig zeigt Unity nur öffentliche Felder (public) im Inspector an.
Wenn du ein privates Feld (private) hast, das du im Inspector bearbeiten
möchtest, ohne es öffentlich zu machen, kannst du [SerializeField]
verwenden. Achtung: [SerializeField] ist Unity-Spezifisch und nicht Teil
von C#.
Blender
1. Was ist Blender und wofür wird es verwendet?
Es ist ein Open-Source Software für 3D Modelling und animation.
2. Was ist ein Vertice/Vertex? Welche Informationen speichert er?
Ein Vertex ist wie ein Punkt und enthält 3 Koordinaten.
3. Was ist eine Edge?
Edges sind Kanten die 2 Vertexes verbinden
4. Was ist ein Face?
Flächen bestehen aus Dreiecken oder Polygonen.
5. Was bedeutet Mesh? Wie hängt das mit Vertice, Edge und Face
zusammen?
Mesh ist ein Netzwerk von miteinander verbundenem Punkte, Kanten und
Faces die zusammen ein 3D Modell bilden.
6. Was ist der Object- und der Edit-Mode in Blender. Wofür werden diese
verwendet? Was ist der Unterschied?
Ein Objekt kann ein Mesh,Kamera sein, dass im 3D Raum platziert wird.
In der Edit Mode kann man die Objekte transformieren also die Vertexes
ändern usw.
7. Was ist das Welt-Koordinatensystem und wofür wird es verwendet?
Das Weltkoordinaten system ist das Koordinatensystem für die ganze Szene.
Das ist statisch und unveränderbar für alle Objekte. Die Objekte sind relativ
zu diesem Weltkoordinatensystem positioniert
8. Was ist ein lokales Koordinatensystem und wofür wird es im Unterschied
zum Welt Koordinatensystem verwendet?
Das lokale Koordinatensystem dient nur für ein Objekt, also jedes Objekt
hat ein einzelnes lokales Koordinatensystem. Das macht das Objekt
unabhängig von den anderen Objekten. Es definiert, wie das Objekt im
Raum orientiert, und jedes Objekt hat ein Mittelpunkt.
9. Was ist ein rechtshändiges Koordinatensystem? Was ist ein linkshändiges
Koordinatensystem?
Diese Unterscheidung basiert auf der Richtung, in der die Achsen des
Koordinatensystems angeordnet ist. Die recht händische wird für die
positive Achse und es ist Uhrzeigersinn und die link händische wird für die
negative achse bezeichnet.
10.Was bedeutet Rendern?
Es ist ein Prozess, bei dem Blender eine 3D Szene in ein 2D Bild umwandelt.
11.Was ist eine Textur?
Ein Texturen ist eine Grafikdatei, die auf ein Objekt angewendet wird, um
dessen Aussehen zu verändern. Zb Holz.