I have a solver (inside a genetic algorithm) that makes changes to a grid image at each step based on an analysis of the previous step's image. At the end of the solver a final image is outputted.
I'd like to be able to see the changing images at each solver step. At the moment I can only see the final image because the solver completes all its steps inside a single frame, ie. it steps at a fractional frame rate, whereas the viewport update occurs frame by frame.
I've been wondering if I could use something like time shift, time warp or retime but I can't work out how.
I've also wondered if I could somehow force a viewport update at a fractional frame rate from inside the solver.
Any ideas about how I could display image changes inside a solver or is it not possible?