Als «vector» getaggte Fragen

Ein mathematisches Konzept, das verwendet werden kann, um Position, Richtung oder Geschwindigkeit auszudrücken, und das räumliche Probleme vereinfachen oder geradezu trivialisieren kann.


2
Wie interpoliere ich linear zwischen zwei Vektoren?
Ich habe einen Geschwindigkeitsvektor, wo sich mein Client befindet und wohin er geht, und ich habe denselben Vektor, der vom Server kommt und angibt, wo sich der Client befinden soll. Manchmal ist es ein bisschen anders, also möchte ich zwischen meiner aktuellen Position und der korrekten Position des Servers interpolieren. …

1
Wie kann ich feststellen, ob mein Feind meinen Spieler sehen kann?
Wie kann ich bei einem Spieler und einem Gegner mit einer bestimmten Position und einem bestimmten Richtungsvektor feststellen, ob einer den anderen "sehen" kann? Mit anderen Worten, wie teste ich, ob eine Position mit Richtung vor oder hinter einer anderen Position mit Richtung liegt? Für meine Zwecke bedeutet "vor" direkt …
15 mathematics  ai  vector 

2
Dynamisches Triebwerkauswuchten des Raumschiffs
Die Raumschiffe in meinem Spiel sind dafür gedacht, von Spielern gebaut zu werden, mit einer willkürlichen Anzahl von Triebwerken, die bei jeder Drehung irgendwo angebracht sind. Ich habe momentan einen schmutzigen Code, um das Schiff in einen bestimmten Winkel zu drehen (Beschleunigen und Verzögern). Hier ist ein Beispiel für ein …



2
Die Bewegung scheint von der Bildrate abhängig zu sein, obwohl Time.deltaTime verwendet wird
Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig machen (bitte beachten Sie, dass nur Raycasts ausgeführt werden). public IMovementModel Move(IMovementModel …



1
Downprojizieren eines imaginären 4D-Netzes auf den Bildschirm
Als mentale Übung versuche ich mir vorzustellen, ein beliebiges 4D-Netz auf den Bildschirm zu projizieren (2D). Ich vermute, ein einzelnes 4D-Dreieck würde immer noch aus nur 3 Punkten bestehen, jedoch würde jeder dieser 3 Punkte durch eine Spalte mit 4 Dimensionen definiert. Wäre es sinnvoller, zuerst eine Projektionsmatrix zu definieren, …

2
Wie berechnet man den Vektor eines Abfangens?
Gegeben sind ein zweidimensionaler Raum und 1 freundliches Raumschiff, das stillsteht. Ein Feind bewegt sich NICHT direkt zum freundlichen Schiff mit bekannter tatsächlicher Position, Geschwindigkeit und Richtung. Das freundliche Schiff will sich in Schussweite bringen, um den Feind zu bekämpfen. Eigentlich setze ich nur einen direkten Vektor auf die tatsächliche …

4
Wie funktioniert normales Mapping wirklich?
Ich versuche, das Konzept der normalen Zuordnung zu verstehen, bin aber durch einige Dinge verwirrt. Kurz gesagt, ich bin mir nicht sicher, ob eine normale Karte vom Ansichtspunkt abhängig ist oder nicht (dh ob Sie beim Drehen eine andere normale Karte desselben Objekts erhalten). Zweitens verstehe ich nicht, warum die …


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 


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.