17 résultats trouvés

Revenir à la recherche avancée


Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

Image

Et voilà le résultat ! Je suis vraiment content. Merci.
par Moove
09 Aoû 2022, 11:01
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

Oui, c'est bien ça, la minilibX qu'on utilise est très limitée et c'est à nous d'apporter des modifications supplémentaires pour l'améliorer. Mais une simple limite permettant de contourner le problème est considérée comme suffisante alors j'opte pour cette option. Je ferais un retour sur la note, e...
par Moove
21 Juil 2022, 12:20
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

Aucun problème sans la perspective, pourtant les pixels sont ajoutés par la même fonction. Je peux zoomer l'image comme je veux sans la perspective. (Je me suis gouré dans le message précédent je voulais dire perspective).
par Moove
21 Juil 2022, 00:15
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

J'ai réussie à régler le problème en adaptant p à la taille de la map. if (map->wdt > map->hgt) p = map->space * (30 + map->wdt); else p = map->space * (30 + map->hgt); Cependant, je doit limiter la capacité du zoom en projection isométrique car mon problème à la base c'est que j'avais ce genre d'im...
par Moove
20 Juil 2022, 21:59
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

C'est rectifié, ça marche pas trop sur les grosse map, mais ça donne :
Image
par Moove
20 Juil 2022, 14:52
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [Résolu][cartographie / débutant] : Euler / Quaternion (

Merci beaucoup pour ton retour, j'ai effectivement remarqué l'illusion d'optique qui inverse le sens de 42, cependant il y a des cas de figure ou il est indéniable qu'il y a un changement d'orientation. On le remarque surtout sur des maps plus grandes : https://cdn.discordapp.com/attachments/9992325...
par Moove
20 Juil 2022, 11:54
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Oui, je vais demander à d'autres élèves de l'école qui ont utilisés les matrices pour voir s'ils ont rencontré le même problème, il ce peut que ça vienne de l'interface graphique de l'école. Je te remercie encore de l'aide apporté ! J'ai donc réussi à faire la rotation sur l'axe des y à partir de ce...
par Moove
16 Juil 2022, 11:50
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

J'ai beau chercher depuis un bon moment je ne vois pas où je fais autre chose qu'une multiplication de matrice. Est ce que ce sont bien les coordonnées des points d'origines que l'on multiplient par la matrice de rotation mise à jour ? Initialisation iso : ret->mx = ft_matrix_rx(0.959931); ret->my =...
par Moove
14 Juil 2022, 12:56
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

J'ai l'impression que ça ce passe lorsque je suis vers 0° sur l'axe des x, d'un coup j'ai l'inverse pour les coordonnées de z :
Image
par Moove
13 Juil 2022, 22:56
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Oui je le vois et les seuls solutions que j'ai trouvé pour y remédier sont soit d'initialiser l'angle de rotation sur l'axe des x à 55° au lieu de -55°, soit en initialisant la coordonnée des z en négatif. Je cherchais un moyen de faire la rotation sur les 3 axes (mais ce n'est pas obligatoire). Et ...
par Moove
12 Juil 2022, 13:48
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Je me suis rendu compte que la projection fonctionnait avec une erreur dans le code : map->init[j][i].x = s[j][i].x * m3[0][0] + s[j][i].y * m3[0][1] + s[j][i].z * m3[0][2]; map->init[j][i].y = s[j][i].x * m3[1][0] + s[j][i].y * m3[1][1] + s[j][i].z * m3[2][1]; // <-ici map->init[j][i].z = s[j][i].x...
par Moove
10 Juil 2022, 01:15
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Parfait, ça a très bien marché : https://nsm09.casimages.com/img/2022/07/07//22070711215226368017945521.png J'ai -39° pour rx et 45° pour rz et on est identique à l'exemple. Il me reste à implémenter les bonus : -Incluez une projection supplémentaire (ex : parallèle ou conique) ! -Implémentez le zoo...
par Moove
08 Juil 2022, 00:04
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Merci Sylviel pour les ressources j'aimerais effectivement pouvoir utiliser des bibliothèques aussi efficaces mais je suis limité par l'énoncé : https://nsm09.casimages.com/img/2022/07/07//22070709231726368017945464.png Merci pour ces précisions GaBuZoMeu, je commence à mieux comprendre. Je peux don...
par Moove
07 Juil 2022, 22:12
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Bonjour GaBuZoMeu, merci pour ton retour, je l'ai vu ce matin. Il va me falloir un peu de temps pour comprendre le code car il y a beaucoup de fonctionnalités que je vais devoir implémenter en C (Python a l'air très puissant). En tout cas je commence à comprendre le fonctionnement des rotations sur ...
par Moove
06 Juil 2022, 15:15
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

D'accord, je vais commencer à mettre ça en place avec ce que j'ai comme ressources pour comprendre et si j'ai des questions je reviendrais les poser ici. Merci d'avoir pris le temps de me répondre.
par Moove
04 Juil 2022, 09:46
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Re: [cartographie / débutant] : Euler / Quaternion (C)

Je cherche à initialiser ma figure avec une rotation de -45° sur l'axe des z (z pointant vers nous) puis de 40° sur l'axe des x. Ensuite je dois pouvoir à l'aide de hooks créer des raccourcis clavier ; Par exemple : flèche de droite tourne de 1° sur l'axe des z. flèche du haut tourne de 1° sur l'axe...
par Moove
01 Juil 2022, 19:13
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

[Résolu][cartographie / débutant] : Euler / Quaternion (C)

Bonjour, Dans le cadre de mes études, je dois créer un programme capable de modéliser un terrain en 3 dimensions, grâce au placement de points dans l'espace. Je souhaite utiliser les angles d'Euler et les quaternions pour calculer les coordonnées de mes points, mais après plusieurs jours à regarder ...
par Moove
01 Juil 2022, 12:58
 
Forum: ϟ Informatique
Sujet: [Résolu][cartographie / débutant] : Euler / Quaternion (C)
Réponses: 37
Vues: 1686

Revenir à la recherche avancée

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite