Domande taggate «rotation»

La rotazione è il movimento circolare di un oggetto attorno a un asse specifico.

2
Rotazione arbitraria di una sfera
Sto codificando un meccanico che consente a un utente di muoversi sulla superficie di una sfera. La posizione sulla sfera è attualmente memorizzata come thetae phi, dove thetaè l'angolo tra l'asse z e la proiezione xz della posizione corrente (cioè rotazione attorno all'asse y), ed phiè l'angolo dall'asse y alla …

4
GLM: Euler Angles to Quaternion
Spero che tu conosca GL Mathematics ( GLM ) perché ho un problema, non posso rompere: Ho una serie di angoli di Eulero e ho bisogno di eseguire un'interpolazione regolare tra di loro. Il modo migliore è convertirli in Quaternioni e applicare l' alrogirthm SLERP. Il problema che ho è …

3
Come posso ruotare gli sprite di pixel art senza rovinare l'estetica?
Sono proprio ora di fronte a un'enorme domanda "Game Design". Sto realizzando un gioco pixel art e l'utilizzo dell'interpolazione bilineare potrebbe risolvere molti problemi di animazione. D'altra parte, non è più un "gioco di pixel". Se uso l'Interpolazione Bilineare, l'animazione funziona ma sembra "ibrida" e l'arte si perde. O sbaglio …
12 2d  rotation  pixel-art 


3
Come faccio a muovere un'entità in una direzione?
Ho Entityun'istanza che viene aggiornata ad ogni tick di gioco. Supponiamo che l'entità si muova costantemente in avanti. Vorrei poter dare l'angolo dell'entità a una funzione che la fa muovere in quella direzione: moveForward(90);dovrebbe farli spostare a destra. Se ho dichiarato la mia rotazione come globale int, allora lo faccio …



5
Perché non posso usare l'operatore '> =' con Vector3s?
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
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
Specchi di rotazione slerping
Ruoto il mio personaggio di gioco per guardare il bersaglio usando il seguente codice: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion è la rotazione corrente del personaggio quando viene dato un nuovo bersaglio. lookQuaternion è la direzione in cui il personaggio dovrebbe guardare ed è impostato in questo modo: destinationVector = …

2
Come posso simulare un pendolo oscillante?
Voglio simulare una corda con un peso attaccato, oscillando avanti e indietro come un pendolo. Qualsiasi fisica reale è eccessiva; sta ripetendo all'infinito lo stesso movimento. JQuery ha uno stile "swing" simile a quello che sto cercando. Come funziona? Stavo pensando di ruotare da un angolo all'altro Math.easeOutExpo, ma i …

4
Mantenere la rotazione tra due oggetti
Nel mio gioco XNA ho due oggetti che si scontrano. Quando il primo oggetto si scontra con l'altro, è in grado di agganciarsi e spostarlo nel mondo. Sto avendo un problema con la matematica qui (la matematica non è il mio punto di forza). Al momento ho il secondo oggetto …
9 xna  rotation 

1
La levetta Xbox utilizzata per ruotare lo sprite, la formula di base lo fa "attaccare" o "appiccicoso" a intervalli di 90 gradi! Come si ottiene una rotazione regolare?
Sto usando una formula molto semplice per calcolare l'angolazione che la mia sprite (ad esempio un'astronave) dovrebbe essere orientata in base alla levetta del controller Xbox, ovvero usare la levetta per ruotare la nave. Nel mio metodo di aggiornamento principale: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); Nel mio metodo di disegno …
9 xna  c#  sprites  rotation  gamepad 

3
Posso usare i quaternioni per controllare un elicottero?
Sto cercando di realizzare una simulazione in elicottero semplificato (per il momento, è un cubo) in 3D e sto riscontrando alcuni problemi con la rotazione. Un elicottero può ruotare lungo i tre assi: ruotare su se stesso usando l'elica posteriore: rotazione dell'asse y inclinare a sinistra e a destra per …
9 3d  rotation 


1
Angolo tra due punti
Ho un personaggio che cammina verso punti casuali nella mia stanza in Unity. Il problema è che si trova sempre di fronte in una direzione, voglio scrivere in C # un pezzo di codice che ottenga la direzione in cui si trova attualmente il personaggio e la posizione del bersaglio, …
9 unity  rotation 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.