Message #6572
Sujet: Types des fonctions Irrlicht
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 01-07-2009 22:19:36 | Manawenuz |
En fait ca ne me va pas du tout... Je m'explique:
Le type f32 d'Irrlicht (qui est utilisé pour core::vector3df) ne garde que les 7 premiers chiffres exacts après un cast depuis un double. En effet, le code suivant: le résultat est: le premier résultat est en effet exact pour les 16 premières décimales. Le deuxième, seulement... 7 (comme annoncé). Et pour mes calculs (astronomiques, au sens propre), j'ai des distances (terre-soleil, par exemple) de 150 000 000 000 de mètres. Donc Irrlicht ne gardant que les 7 premiers exacts, j'ai une incertitude pour ma caméra de ... (roulements de tambour) ... 10km ! Pratique quand on veut suivre un satellite artificiel comme la station internationale ! Alors que mon type double tiendrait bien dans mes exigences. Donc voilà. J'ai vraiment besoin d'aide, sinon je vais être obligé d'oublier tout ce que j'ai appris pour me servir d'Irrlicht, et de choisir un autre moteur 3D... Edit: notez que le prototype de acos dans math.h est donc pas de cast pour la première valeur de pi. |
| Création du message | 01-07-2009 21:15:43 | Manawenuz |
En fait ca ne me va pas du tout... Je m'explique:
Le type f32 d'Irrlicht (qui est utilisé pour core::vector3df) ne garde que les 7 premiers chiffres exacts après un cast depuis un double. En effet, le code suivant: le résultat est: le premier résultat est en effet exact pour les 16 premières décimales. Le deuxième, seulement... 7 (comme annoncé). Et pour mes calculs (astronomiques, au sens propre), j'ai des distances (terre-soleil, par exemple) de 150 000 000 000 de mètres. Donc Irrlicht ne gardant que les 7 premiers exacts, j'ai une incertitude pour ma caméra de ... (roulements de tambour) ... 10km ! Pratique quand on veut suivre un satellite artificiel comme la station internationale ! Alors que mon type double tiendrait bien dans mes exigences. Donc voilà. J'ai vraiment besoin d'aide, sinon je vais être obligé d'oublier tout ce que j'ai appris pour me servir d'Irrlicht, et de choisir un autre moteur 3D... Edit: notez que le prototype de acos dans math.h est donc pas de cast pour la première valeur de pi. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 109 invités en ligne membre en ligne: - RSS Feed |