Als «rotation» getaggte Fragen

Rotation ist die kreisförmige Bewegung eines Objekts um eine bestimmte Achse.

2
Willkürliche Rotation um eine Kugel
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 …

4
GLM: Euler Winkel zu Quaternion
Ich hoffe du kennst GL Mathematik ( GLM ), weil ich ein Problem habe, ich kann nicht brechen: Ich habe eine Reihe von Euler-Winkeln und muss zwischen ihnen glatt interpolieren . Am besten konvertieren Sie sie in Quaternions und wenden SLERP alrogirthm an. Das Problem, das ich habe, ist, wie …


3
Wie kann ich Pixel-Art-Sprites drehen, ohne dass die Ästhetik ruiniert wird?
Ich stehe gerade vor einer großen "Game Design" -Frage. Ich mache ein Pixel-Art-Spiel und die Verwendung der bilinearen Interpolation könnte viele Animationsprobleme lösen. Andererseits ist es kein "Pixel-Spiel" mehr. Wenn ich die bilineare Interpolation verwende, funktioniert die Animation, sieht aber "hybrid" aus und der Kunststil geht verloren. Entweder ich vermassle …
11 2d  rotation  pixel-art 


3
Wie bewege ich eine Entität in eine Richtung?
Ich habe eine EntityInstanz, die bei jedem Spiel-Tick aktualisiert wird. Nehmen wir einfach an, dass sich die Entität ständig vorwärts bewegt. Ich möchte in der Lage sein, einer Funktion, die sie in diese Richtung bewegt, den Winkel der Entität zuzuweisen: moveForward(90);sollte sie nach rechts bewegen. Wenn ich meine Rotation als …


5
Warum kann ich den Operator '> =' nicht mit Vector3s verwenden?
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 …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

3
Slerping Rotationsspiegel
Ich drehe meinen Spielcharakter, um das Ziel mit dem folgenden Code zu beobachten: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion ist die aktuelle Rotation des Charakters, wenn ein neues Ziel angegeben wird. lookQuaternion ist die Richtung, in die der Charakter schauen soll, und sie ist wie folgt eingestellt: destinationVector = currentWaypoint.transform.position …

2
Wie simuliere ich ein schwingendes Pendel?
Ich möchte ein Seil mit einem Gewicht simulieren, das wie ein Pendel hin und her schwingt. Jede tatsächliche Physik ist übertrieben; es wiederholt nur endlos die gleiche Bewegung. JQuery hat eine "Swing" Leichtigkeit ähnlich der, die ich suche. Wie funktioniert es? Ich dachte daran, mich von einem Winkel zum anderen …

4
Rotation zwischen zwei Objekten beibehalten
In meinem XNA-Spiel habe ich zwei Objekte, die kollidieren. Wenn das erste Objekt mit dem anderen kollidiert, kann es sich daran festhalten und es um die Welt bewegen. Ich habe hier ein Problem mit der Mathematik (Mathematik ist nicht meine Stärke). Ich habe derzeit das zweite Objekt am ersten verriegelt …
9 xna  rotation 

1
Der Xbox-Daumenstiel dient zum Drehen des Sprites. Die Grundformel lässt es in 90-Grad-Intervallen „kleben“ oder sich „klebrig“ anfühlen! Wie kommt man zu einer gleichmäßigen Rotation?
Ich verwende eine sehr einfache Formel, um anhand des Daumensticks des Xbox-Controllers zu berechnen, in welchen Winkel mein Sprite (z. B. Raumschiff) zeigen soll, dh Sie verwenden den Daumenstift, um das Schiff zu drehen. In meiner Hauptaktualisierungsmethode: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); In meiner Hauptzeichnungsmethode: spriteBatch.Draw(shuttle, shuttleCoords, sourceRectangle, Color.White, shuttleAngle, …
9 xna  c#  sprites  rotation  gamepad 

3
Kann ich Quaternionen verwenden, um einen Hubschrauber zu steuern?
Ich versuche, eine vereinfachte Hubschraubersimulation (im Moment ist es ein Würfel) in 3D zu erstellen, und ich habe einige Probleme mit der Rotation. Ein Hubschrauber kann sich entlang der drei Achsen drehen: Mit dem hinteren Propeller auf sich selbst drehen: Drehung der y-Achse Neigen Sie nach links und rechts, um …
9 3d  rotation 

2
3D-Objekt auf 2D-Oberfläche rendern (eingebettetes System)
Ich arbeite an einem eingebetteten System und möchte in einiger Freizeit seine Zeichenfähigkeiten testen. Bei dem fraglichen System handelt es sich um einen ARM Cortex M3-Mikrocontroller, der an die EasyMX Stellaris-Karte angeschlossen ist. Und ich habe einen kleinen 320x240 TFT Bildschirm :) Jetzt habe ich jeden Tag etwas Freizeit und …

1
Winkel zwischen zwei Punkten
Ich habe einen Charakter, der zu zufälligen Punkten in meinem Zimmer in Unity geht. Das Problem ist, dass er immer in eine Richtung zeigt. Ich möchte in C # einen Code schreiben, der die Richtung, in die das Zeichen gerade zeigt, und die Position des Ziels ermittelt und dann den …
9 unity  rotation 

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.