Je suis confronté à un problème très étrange.Impossible de modifier la valeur renvoyée par time.time() dans le code Python intégré dans C++
Le code suivant:
import time
target_time = time.time() + 30.0
ne fonctionne pas dans le code Python appelé de C++ (enrobage)!
target_time a la même valeur que time.time() et toute tentative de modifier laisse la valeur inchangée dans une console pdb ...
alt text http://dl.dropbox.com/u/3545118/time_bug.png
Il arrive après que je l'ai appelé racine. initialise() dans le moteur graphique Ogre3D, mais uniquement lors de l'utilisation de Direct3D, pas lors de l'utilisation d'OpenGL.
Donc cela pourrait être lié à Direct3D ...