Als «coordinates» getaggte Fragen

Numerische Darstellung der Position einer Entität im Spielraum. Es gibt verschiedene Formen von Koordinatensystemen, um eine Vielzahl von Methoden zur Kartierung der Position zu berücksichtigen.

6
Warum ist der Ursprung in Computergrafikkoordinaten oben links?
Nach allem, was ich gesehen habe, verwenden fast alle Dinge Koordinaten, bei denen (0, 0) oben links steht und die positive Y-Achse in der Abwärtsrichtung Ihres Bildschirms verläuft. Warum ist es so? Warum geht die konventionelle positive Y-Achse nicht nach oben, wie in Diagrammen in einfachen Matheklassen gezeigt?


3
Was ist an Vektoren so anders / kompliziert / nützlich?
Verzeihen Sie mir, wenn dies keine echte Frage ist, aber ich bin wirklich verwirrt. Ich höre ständig andere Spieleentwickler, die darüber sprechen, wie nützlich die Verwendung von Vektoren ist, aber auch, wie sich jeder von der Vektormathematik einschüchtern lässt und Vektoren entmutigend wirken können. Ich bin noch nie dazu gekommen, …


1
Keine Übereinstimmung der orthografischen Einheitenübersetzung im Raster (z. B. 64 Pixel werden falsch übersetzt)
Ich suche einen Einblick in ein kleines Problem mit Einheitenübersetzungen in einem Raster. Update und gelöst Ich habe mein eigenes Problem gelöst. Siehe unten für Details. Alles in diesem Teil des Beitrags stellte sich als richtig heraus. Wenn überhaupt, kann es als Miniatur-Tutorial / Beispiel / Hilfe für die nächste …

5
Wie konvertiere ich vom globalen Koordinatenraum in einen lokalen Raum?
Wenn ein Objekt mit dem Namen angegeben wird EntityA, möchte ich einen lokalen Koordinatenraum definieren, in dem die Position des EntityAUrsprungs, sein Richtungsvektor die X-Achse und die Normalen des Richtungsvektors die Y-Achse sind: Wie finde ich angesichts der globalen Koordinaten die Position einer anderen Entität im EntityAlokalen Raum? Ein Beispiel: …

4
Versetzte isometrische Karte: Berechnen Sie die Kartenkoordinaten für den Punkt auf dem Bildschirm
Ich weiß, dass es bereits viele Ressourcen gibt, aber ich habe keine gefunden, die meinem Koordinatensystem entspricht, und ich habe massive Probleme, eine dieser Lösungen an meine Bedürfnisse anzupassen. Was ich gelernt habe ist, dass der beste Weg, dies zu tun, die Verwendung einer Transformationsmatrix ist. Das zu implementieren ist …



2
Half-Life 2 BSP Lightmaps
Ich schreibe einen BSP-Viewer für ein Universitätsprojekt. Bisher habe ich die Hauptgeometrie richtig geladen und das PVS funktioniert. Jetzt versuche ich, die Lightmaps anzuwenden, aber ich kann die Texturkoordinaten für die Lightmaps scheinbar nicht richtig berechnen. Laut hier: http://developer.valvesoftware.com/wiki/The_Source_Engine_BSP_File_Format struct texinfo_t { float textureVecs[2][4]; // [s/t][xyz offset] float lightmapVecs[2][4]; // …

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
BRDF und sphärische Koordinate bei der Strahlverfolgung
Ich habe einen Ray Tracer entwickelt, der ein Standardmodell für Phong / Blinn Phong-Beleuchtung verwendet. Jetzt ändere ich es, um physisch basiertes Rendering zu unterstützen, und implementiere verschiedene BRDF-Modelle. Im Moment konzentriere ich mich auf das Modell Oren-Nayar und Torrance-Sparrow. Jedes von diesen basiert auf sphärischen Koordinaten, die verwendet werden, …


3
2D-Isometrie: Bildschirm-zu-Kachel-Koordinaten
Ich schreibe ein isometrisches 2D-Spiel und habe Schwierigkeiten, genau herauszufinden, auf welcher Kachel sich der Cursor befindet. Hier ist eine Zeichnung: Dabei sind xs und ys Bildschirmkoordinaten (Pixel), xt und yt Kachelkoordinaten, W und H Kachelbreite bzw. Kachelhöhe in Pixel. Meine Notation für Koordinaten ist (y, x), was verwirrend sein …


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.