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 …
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 è …
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 …
Sto usando Java / Slick 2D. Sto cercando di usare il mouse per ruotare lo sprite e i tasti freccia per spostare lo sprite. Riesco a far ruotare lo sprite senza problemi, ma non riesco a farlo muovere nella direzione in cui dovrebbe. Quando premo "avanti", lo sprite non si …
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 …
Il mio gioco isometrico 2D utilizza una mappa a griglia esagonale. In riferimento all'immagine seguente, come posso ruotare le strutture di esagono azzurro di 60 gradi attorno agli esagoni rosa? MODIFICARE: L'esagono principale è (0,0). Altri esagoni sono bambini, il conteggio è fisso. Definirò solo una posizione (in questo caso …
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 …
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 = …
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 …
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 …
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 …
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 …
sto lavorando su un sistema embedded di un tipo, e in un po 'di tempo libero vorrei testare le sue capacità di disegno. Il sistema in questione è il microcontrollore ARM Cortex M3 collegato alla scheda EasyMX Stellaris. E ho un piccolo schermo TFT 320x240 :) Ora, ho un po …
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, …
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.