Delete page "Intro"
20
Intro.md
20
Intro.md
@@ -1,20 +0,0 @@
|
|||||||
# Intro
|
|
||||||
|
|
||||||
Das System nutzt mathematische Berechnungen, um eine flüssige Bewegung innerhalb der Minecraft-Engine zu simulieren.
|
|
||||||
|
|
||||||
## Interpolation (Lerp)
|
|
||||||
Um die Position zwischen zwei Punkten $A$ und $B$ zu berechnen, nutzen wir die lineare Interpolation für die Koordinaten $X, Y, Z$ sowie für die Blickwinkel $Yaw$ und $Pitch$.
|
|
||||||
|
|
||||||
### Smooth-Step Formel
|
|
||||||
Statt einer konstanten Geschwindigkeit nutzen wir einen **Smooth-Step Algorithmus**, um das Anfahren und Abbremsen natürlicher wirken zu lassen:
|
|
||||||
`progress * progress * (3 - 2 * progress)`
|
|
||||||
|
|
||||||
## Konfiguration im Code
|
|
||||||
In der Datei `IntroModule.java` können folgende Werte angepasst werden:
|
|
||||||
|
|
||||||
* `TICKS_FLUG`: Bestimmt, wie lange die Kamera von einem Punkt zum nächsten braucht (Standard: `70` Ticks $\approx$ 3.5 Sek).
|
|
||||||
* `TICKS_PAUSE`: Bestimmt die Standzeit an jedem Punkt (Standard: `30` Ticks $\approx$ 1.5 Sek).
|
|
||||||
|
|
||||||
## Datei-Struktur
|
|
||||||
Die Punkte werden in der `plugins/NexusLobby/intro.yml` gespeichert.
|
|
||||||
**Achtung:** Manuelles Bearbeiten der Datei wird nur empfohlen, wenn der Server gestoppt ist, da die Liste beim Laden in den Cache gezogen wird.
|
|
||||||
Reference in New Issue
Block a user