Bevor ich die Bewegung meines Sprites extrapolierte, funktionierte meine Kollision perfekt. Nach der Extrapolation auf die Bewegung meines Sprites (um die Dinge zu glätten) funktioniert die Kollision jedoch nicht mehr. So funktionierten die Dinge vor der Extrapolation: Nachdem ich meine Extrapolation implementiert habe, wird die Kollisionsroutine jedoch unterbrochen. Ich gehe …
Es gibt drei Phasen der Kollisionserkennung. Broadphase : Es wird eine Schleife zwischen allen Objekten ausgeführt, die interagieren können. False Positives sind zulässig, wenn dies die Schleife beschleunigen würde. Schmale Phase : Bestimmt, ob sie kollidieren und manchmal, wie, keine Fehlalarme Lösung : Behebt die Kollision. Die Frage, die ich …
Ich muss meinen eigenen Software-3D-Rasterizer schreiben und kann mein 3D-Modell aus Dreiecken bisher in den 2D-Raum projizieren: Ich drehe, übersetze und projiziere meine Punkte, um eine 2D-Raumdarstellung jedes Dreiecks zu erhalten. Dann nehme ich die 3 Dreieckspunkte und implementiere den Scanline-Algorithmus (unter Verwendung der linearen Interpolation), um alle Punkte [x] …
Ich habe mich eine Weile umgesehen und kann keine Lösung für dieses Problem finden. Angenommen, ich habe eine kubische Bezierkurve (definiert durch 4 Punkte) und möchte eine Reihe von Punkten erhalten, die gleichmäßig entlang der Kurve verteilt sind. Stellen Sie sich zum Beispiel einen Text entlang einer Kurve vor. Das …
Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in den Code, um einen Blick …
Derzeit ist der Client in meinem Spiel nichts anderes als ein Renderer. Wenn der Eingabestatus geändert wird, sendet der Client ein Paket an den Server und bewegt den Player so, als würde er die Eingabe verarbeiten, aber der Server hat das letzte Wort über die Position. Dies funktioniert im Allgemeinen …
Ich verwende einen bikubischen Interpolationsalgorithmus, um eine Höhenkarte zu skalieren, und ich bemerke einige Artefakte um die Pixelgrenzen. Diese Artefakte scheinen jedoch nicht zu erscheinen, wenn ich eine einfache kubische Interpolation (Spline) verwende. Könnte es sein, dass die bikubische Interpolation nicht garantiert, dass die zweite Ableitung im Gegensatz zum kubischen …
Ich versuche, eine Interpolationsfunktion für eine Animationsbibliothek zu erstellen, um einen Tweening-Effekt zwischen Frames zu erzielen. Ich möchte, dass dies mit Bezier-Kurven funktioniert. Ich habe eine jsFiddle ( hier ) meiner bisherigen Fortschritte erstellt. Ich versuche, mit dieser Bezier-Definition ein lineares Tween zu erstellen: { p0: new Vector(0,0), //Start point …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.