Als «physics» getaggte Fragen

Bezogen auf die Bewegung von Objekten durch Raum und Zeit. Einschließlich Konzepte wie Beschleunigung (Schub und Schwerkraft), Masse, Kollisionsreaktion, Reibung und mehr.


4
Wie implementiere ich eine genaue bildratenunabhängige Physik?
Ich arbeite jetzt schon eine Weile an einem Projekt und bin kürzlich auf ein Problem gestoßen: Der übliche Ansatz für die rahmenratenunabhängige Physik besteht darin, entweder ein festes Aktualisierungsintervall (dh Einheit) zu verwenden oder einfach jede physikalische Änderung mit Delta zu multiplizieren. Es würde also ungefähr so ​​aussehen: update(int delta) …

1
Einheit fallendes Körperpendelverhalten
Ich frage mich, ob jemand eine Anleitung geben könnte. Ich versuche, ein pendelartiges Verhalten im 2D-Raum in Unity zu erstellen, ohne ein Scharniergelenk zu verwenden. Im Wesentlichen möchte ich einen fallenden Körper so beeinflussen, als ob er im Radius eines Punktes festgehalten würde und der Schwerkraft und Reibung usw. ausgesetzt …
7 c#  2d  unity  physics 


6
Steigerung der Effizienz der N-Body-Schwerkraftsimulation
Ich mache ein Spiel vom Typ Weltraumforschung, es wird viele Planeten und andere Objekte haben, die alle eine realistische Schwerkraft haben werden. Ich habe derzeit ein System, das funktioniert, aber wenn die Anzahl der Planeten über 70 steigt, verringert sich die FPS um praktisch exponentielle Raten. Ich mache es in …
7 xna  c#  physics  gpu 

2
Wie man ein Fan-ähnliches Verhalten erzeugt
Ich mache ein Spiel in Unity. Ich habe ein Objekt zB Würfel. Ich möchte Luft wie ein Ventilator ablassen, damit andere Würfel sie wegwerfen, wenn sie näher kommen. Welche Geschwindigkeit, Kraft usw. brauche ich dafür?
7 unity  physics 

3
Benötigen Sie einen Physikalgorithmus zur Modellierung des Deckenkollapses in einem voxelbasierten Spiel
Ich suche nach Algorithmen, wie man die Physik von Einstürzen / Zusammenbrüchen für eine Spielidee modelliert, an der ich arbeite. Das Spiel ermöglicht es dem Spieler, 3D-Voxel-basierte Asteroiden ausgiebig abzubauen, und ich möchte, dass Bereiche, die nicht ausreichend unterstützt werden, unter ihrem eigenen Gewicht zusammenbrechen. Um das Problem noch schwieriger …
7 physics  voxels 

1
Berechnen Sie die Zahnraddrehung für eine Echtzeitsimulation
Ich versuche ein Spiel mit Echtzeitsimulationen von Zahnrädern zu machen. Es gibt ein großes Zahnrad mit einem kleineren Zahnrad. Ich habe es geschafft, Zahnräder mit unterschiedlichen Durchmessern, aber gleich großen Zähnen zu zeichnen, aber wenn ich versuche, das kleinere innerhalb des größeren zu bewegen, ist die Bewegung merkwürdig. Siehe das …

1
Wie kann ich Kraftvektoren aus Geschwindigkeitsvektoren ableiten?
Ich mache einen 2D-Shooter ala Geometry Wars. Ich habe meine eigene einfache Physik bei der Arbeit, die das Hintergrundraster und alle meine Entitäten steuert. Um irgendetwas auf der Welt zu bewegen, wende ich eine Vector2d-Kraft darauf an. Der 'Motor' berechnet die resultierende Beschleunigung und damit die Geschwindigkeit. Ich versuche, einen …
7 xna  physics 

5
Wie implementiere ich eine Verzögerung für den Spielercharakter?
Die Verwendung der Deltazeit mit Addition und Subtraktion ist einfach. player.speed += 100 * dt Multiplikation und Division erschweren die Dinge jedoch ein wenig. Nehmen wir zum Beispiel an, ich möchte, dass der Spieler seine Geschwindigkeit jede Sekunde verdoppelt. player.speed = player.speed * 2 * dt Ich kann das nicht …

1
2D Magnetartiges Abstoßungsverhalten
Wenn jemand ein System zwischen zwei sich kreuzenden Rechtecken entwickeln wollte, so dass sich die Rechtecke schrittweise voneinander wegdrücken, bis sie sich nicht mehr schneiden, wobei die Abstoßungskraft stärker ist, je nachdem, wie tief der Schnittpunkt ist ... was würde die Mathematik aussehen?
7 xna  2d  xna-4.0  physics 

1
Wie kann ich eine 2D-Bitmap (für Gelände verwendet) zur Kollision in ein 2D-Polygonnetz konvertieren?
Also mache ich ein Artillerie-Spiel, ähnlich wie Worms, mit all den üblichen Dingen wie zerstörbarem Gelände usw. ... und während ich eine Kollision pro Pixel verwenden könnte, die mir keine Kollisionsnormalen oder ähnliches gibt. Das Konvertieren in ein Netz würde auch bedeuten, dass ich eine vorhandene Physikbibliothek verwenden könnte, die …


1
Seltsames Problem mit dem Advect-Programm im Flüssigkeitssimulator
Ich habe einen 2D-Flüssigkeitssimulator implementiert. Solver läuft vollständig auf der GPU. Alles funktioniert gut ... auf meinem Arbeits-PC. Aber auf dem Heim-PC habe ich einige schreckliche Störungen, und ich kann nicht verstehen, wie ich sie beheben kann. Empirisch entdeckte ich, dass das Problem irgendwo im Advect- Programm lokalisiert ist . …
7 opengl  physics  glsl 

1
Seitwärtsreibung in einem 2D-Top-Down-Renner
Ich habe versucht, eine Art Top-Down-Renner zu entwickeln, aber ich habe Probleme, das Auto richtig zu drehen. Im Moment ist dies der Code, mit dem ich die Position des Autos aktualisieren muss: var power; if (keyboard.upKeyDown) { power = 1; } else { power = 0; } if (keyboard.leftKeyDown) { …
7 2d  physics 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.