The English term mindfulness, in use for centuries, long predates its use in the Buddhist context. The Oxford English Dictionary defines it as "The state or quality of being mindful; attention; regard", with obsolete meanings of "memory" and "intention, purpose".
Bringing one's complete attention to the present experience on a moment-to-moment basis, non-judgmentally, just as it is.
nothing more, nothing less.
i read also that being 'focused on the present' is also 'fighting for future'.
... i think 'Mindfulness' in case of this 'a software component' should be mostly about it's speed, about 'a decent enough framerate of the animation'.
... but also ability to replace this 'a software component' with 'different version, perhaps slightly, perhaps not'.
different versions of 'this a software component' can 'image' things differently:
- 'different colour palette',
- 'different state to colour mapping',
- 'different extra features',
- 'different way of imaging',
- 'perhaps not only visual imaging ?',
different way of imaging might include:
- camera rotation,
- turning object(s) around,
- different light during imaging,
extra features might include:
- imaging 'source' space into another 'destination' space(s), perhaps different way(s),
- frames history / archive,
Imaging is the representation or reproduction of an object's outward form; especially a visual representation (i.e., the formation of an image).
see also, if You wish or need: Agile Transformation of Information State.