Ich und ein Team arbeiten an einem Fabrikbauspiel, das dem Spieler zu Beginn des Spiels eine zufällige Fabrik gibt. Um sicherzustellen, dass es ein Gefühl von "Fairness" gibt, würde die zufällig erzeugte Fabrik im Idealfall eine Fläche innerhalb weniger Einheiten von (Platzhalterwert) 30 haben. Es ist relativ einfach, einen einfachen …
Wie berechnen Sie unter Berücksichtigung der Punkte einer Linie und einer quadratischen Bezierkurve den nächstgelegenen Punkt? .... Wie erhält man angesichts der Punkte von 2 Kurven den nächstgelegenen Punkt?
Ich habe ein System, in dem Sie einmal klicken können, um einen Knoten in einer Szene zu platzieren. Wenn Sie 3 Knoten platzieren, bildet sich ein Dreieck. Wenn Sie zukünftige Knoten platzieren, wird ein neues Dreieck erstellt, indem dieser Knoten mit den 2 nächstgelegenen vorhandenen Knoten verbunden wird. Dies funktioniert …
Eine 3D-Ebene ist typischerweise definiert als a,b,c,d. Handelt es sich bei a,b,cden x,y,zKoordinaten eines 3D-Vektors, mit dem ddie Rotation der Ebene definiert wird, tatsächlich um Achsenwinkel-Rotationsdaten?
Angenommen, ich habe ein Raster aus Rechtecken mit verschiedenen Formen und Farben und möchte die Anzahl der Rechtecke reduzieren (einigermaßen nahe am Optimum ist in Ordnung, Optimal ist nicht erforderlich), um das gleiche Farblayout darzustellen. Das obige Bild ist ein sehr vereinfachter Fall, und das Leerzeichen zwischen den Rechtecken dient …
Ich habe zwei AABBs, die sich bewegen. Wie kann ich am schnellsten überprüfen, ob sie sich unter einem Frame schneiden? Mit Bewegen meine ich nicht nur, um mit der üblichen Rechteckschnittmethode zu prüfen, sondern eine Art einfachen, einfachen Swept-Test, der nur einen Booleschen Wert zurückgibt, keine Trefferzeit oder irgendetwas anderes. …
Für ein Peggle- ähnliches Spiel möchte ich Blöcke erstellen , die einer Kurve folgen: Die Blöcke würden dann verschwinden, wenn der Ball sie trifft. Ich habe es geschafft, einige horizontal zu zeichnen, aber ich habe Probleme damit, sie einem Pfad zu folgen: Wie mache ich das? Muss ich Box2D- Objekte …
Wie finden Sie die größte Kugel, die Sie perspektivisch zeichnen können? Von oben gesehen wäre das: Hinzugefügt: Auf dem Kegelstumpf rechts habe ich vier Punkte markiert, von denen ich glaube, dass wir etwas wissen. Wir können alle acht Ecken des Frusums und die Zentren des nahen und des fernen Endes …
Ich programmiere eine Mechanik, mit der sich ein Benutzer auf der Oberfläche einer Kugel bewegen kann. Die Position auf der Kugel wird derzeit als thetaund gespeichert phi, wobei thetader Winkel zwischen der z-Achse und der xz-Projektion der aktuellen Position (dh Drehung um die y-Achse) und phider Winkel von der y-Achse …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Ich würde gerne wissen, wie das Animationssystem in Minecraft funktioniert. Ich habe …
Ich möchte eine ausgefallene Animation erstellen, bei der sich ein Punkt um ein Rechteck bewegt. Ich möchte die Position des Punktes zu einem Zeitpunkt finden t. Das Rechteck ist gegeben durch X, Y, Widthund Height. Gibt es dafür einen Algorithmus? Ich habe sin/ cosfür Kreise verwendet. Was ist der äquivalente …
Korrigieren Sie mich, wenn ich falsch liege, aber sowohl der Geometry Shader- als auch der Tessellation Shader-Job sollen Scheitelpunkte in der Grafikpipeline generieren. Ich würde gerne wissen, wie unterschiedlich sie sind und wann ich sie übereinander verwenden sollte.
Ich entschuldige mich für den etwas generischen Titel. Ich habe wirklich keine Ahnung, wie ich das erreichen soll, was ich versuche, was es sogar schwieriger macht, nach einer möglichen Lösung zu suchen. Ich versuche, eine Art Pfadmarkierung zu implementieren (vielleicht gibt es einen am besten geeigneten Namen dafür, aber dies …
Ich habe ein Spiel, bei dem sich jeder Spieler auf einem bestimmten Pfad bewegen muss. Ich zeichne den Pfad mit Bézier-Kurven. Wie kann ich die gesamte reale (nicht lineare) Länge des Pfades und die Entfernung bestimmen, die jeder Spieler zurückgelegt hat? (Der Abstand zwischen dem Startpunkt und einem bestimmten Punkt …
Ich entwickle gerade einen Breakout-Klon und habe eine Straßensperre getroffen, um die Kollisionserkennung zwischen einer Kugel (Kreis) und einem Stein (konvexes Polygon) zu erhalten, die korrekt funktioniert. Ich verwende einen Kreis-Linien-Kollisionserkennungstest, bei dem jede Linie den konvexen Polygonstein darstellt und kantet. Die meiste Zeit funktioniert der Circle-Line-Test ordnungsgemäß und die …
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.