To my knowledge Terragen 2 has never had a focus on still images. The animation module was always an intended part of the product, for example, it just took a while to build it properly. It's certainly not an after-thought. Rendering animation in typical cases has actually worked fairly well from early on (see the "Mars pull-out" animation on our site, done with an early alpha!), however there are certainly more challenging and unusual situations that even today are difficult to render without some issues like you describe. I understand that Vue and other apps have their own problem scenarios too, in fact flicker and aliasing in motion were, I believe, somewhat notorious in Vue animations until recently (they too now have a GI cache feature, for example).
There has been a fair amount of work done for the past couple versions of Terragen to address flicker, creating features and settings like GI caching which I would guess were not available (or you were not aware of) when you did your animations. There are still some situations, such as extremely low lighting angles and long shadows coming off of out-of-frame geometry, where there can be problems. But the combination of GI caching, and region padding for ray detail and GI, addresses many of the pop-in issues. Other settings, which the "check animation settings" button sets correctly for you, address other possible areas of flicker. I would suggest you try some animation with newer versions, and make use of the newer tools. Documentation on GI cache use is here:
http://www.planetside.co.uk/wiki/index.php?title=Terragen_2_Global_Illumination#Rendering_with_GI_cache_filesRegarding the idea of pre-generating scene geometry, what you're talking about is essentially caching, but for geometry. It is feasible using some methodologies, though pre-generating an entire camera move might be too memory intensive. More likely would be some kind of inter-frame geometry caching, which would accomplish the same goals, but wouldn't require huge amounts of precomputation and storage. However it's not a feature we have in the time line soon, I'm afraid. Certainly something we're aware of and would like to do one day, if possible. In the meantime we'll continue to look at shorter-term solutions to flicker issues.
I would encourage you again to try animation on newer versions and bring up specific issues here to see if we can help resolve them.
- Oshyan