Hello,
Since this could be useful to others, I have ported my old gjc/ns-3-pyviz branch to work with ns-3-dev. ns-3-pyviz is a live simulation visualizer, meaning that it uses no trace files. It can be most useful for debugging purposes, i.e. to figure out if mobility models are what you expect, where packets are being dropped, etc. There's also a builtin interactive python console that can be used to debug the state of the running objects. It works both with Python and pure C++ simulations.
It is mostly working, though it is only marginally tested and some more things could be left to port to the new API.
Have fun.
--
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert