A big part of its popularity is its versatility and robustness ??? as well as being used for entertainment such as computer generated imagery and videogames, it is found its way into architecture design, medical imaging, and even oil and gas exploration.