Problema offset dei pivot joint con rotazione 3D #1

Closed
opened 2026-05-31 12:58:31 +02:00 by Endert0m · 1 comment
Endert0m commented 2026-05-31 12:58:31 +02:00 (Migrated from github.com)

Applicando rotazioni sui pezzi prima su un asse poi su un'altro asse, l'offset del pivot si sposta da quello di partenza risultando in una visualizzazione dei pezzi separati.

Punto di partenza

Image

Risultato dopo varie rotazioni

Image

Come si può notare l'offset si è spostato e i pezzi della gamba non sono più allineati.

Applicando rotazioni sui pezzi prima su un asse poi su un'altro asse, l'offset del pivot si sposta da quello di partenza risultando in una visualizzazione dei pezzi separati. ## Punto di partenza <img width="802" height="617" alt="Image" src="https://github.com/user-attachments/assets/92b41547-bf93-4b91-9e73-9799d0ee8611" /> ## Risultato dopo varie rotazioni <img width="802" height="617" alt="Image" src="https://github.com/user-attachments/assets/af97484d-9b91-4d6f-b844-c98579753679" /> Come si può notare l'offset si è spostato e i pezzi della gamba non sono più allineati.
Endert0m commented 2026-06-02 19:28:01 +02:00 (Migrated from github.com)

Problema risolto:

Invece di mantenere la posizione dell'offset e ad ogni iterazione calcolarne la rotazione dal punto attuale, ora ricalcolo la posizione a partire da quella iniziale di quando è stato costruito il pivot e salvo la somma degli angoli di rotazione

Problema risolto: Invece di mantenere la posizione dell'offset e ad ogni iterazione calcolarne la rotazione dal punto attuale, ora ricalcolo la posizione a partire da quella iniziale di quando è stato costruito il pivot e salvo la somma degli angoli di rotazione
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Endertom/FCG_VisualizzatoreCamminata#1