Message #1509
Sujet: Avant Gout d'une voiture sous Ode
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 13-02-2007 11:47:56 | benicourt |
Oui, ça répond à ma question postée dans l'autre thread.
Je comprends le problème par lequel tu passes : La gestion du temps est un aspect assez complexe. C'est en effet à la charge du programmeur de gérer le "World Stepping" : l'avancée du temps dans le monde. Il faut, à chaque image, expliquer au moteur physique de combien d'unités de temps il doit avancer les objets. Et là, ça se complique... Tu as choisis de passer par un thread, ce qui peut le rendre "moins contrôlable", mais cela simplifie les choses. A savoir maintenant si tu gères en fonction du Framerate avec un timestep fixe ou en passant par le temps système (plus facile pour la synchro réseau)... D'après ce que j'ai lu, c'est le premier choix que tu as fait - l'autre n'est peut-être pas possible d'ailleurs. Ce que je ne pige pas trop c'est qu'on dirait que tu as synchronisé l'aspect affichage et calculs physiques ? A ma connaissance, si on veut éviter les saccades, il suffit d'appeler moins souvent le moteur physique et plus souvent l'affichage, quitte à rencontrer de légères incohérences dans les collisions. Tu es certain qu'il y a un problème avec ton thread ? C'est un problème de vitesse différente de calcul du moteur physique ? |
| Création du message | 13-02-2007 11:46:12 | benicourt |
Oui, ça répond à ma question postée dans l'autre thread.
Je comprends le problème par lequel tu passes : La gestion du temps est un aspect assez complexe. C'est en effet à la charge du programmeur de gérer le "World Stepping" : l'avancée du temps dans le monde. Il faut, à chaque image, expliquer au moteur physique de combien d'unités de temps il doit avancer les objets. Et là, ça se complique... Tu as choisis de passer par un thread, ce qui peut le rendre "moins contrôlable", mais cela simplifie les choses. A savoir maintenant si tu gères en fonction du Framerate avec un timestep fixe ou en passant par le temps système (plus facile pour la synchro réseau)... D'après ce que j'ai lu, c'est le premier choix que tu as fait - l'autre n'est peut-être pas possible d'ailleurs. Ce que je ne pige pas trop c'est qu'on dirait que tu as synchronisé l'aspect affichage et calculs physiques ? A ma connaissance, si on veut éviter les saccades, il suffit d'appeler moins souvent le moteur physique et plus souvent l'affichage, quitte à rencontrer de légères incohérences dans les collisions. Tu es certain qu'il y a un problème avec ton thread ? C'est un problème de vitesse différente de calcul du moteur physique ? |
| 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 156 invités en ligne membre en ligne: - RSS Feed |