Section: Application Domains
Video games and visualization
Video games represent a particularly challenging domain of application since they require both real-time interaction and high levels of visual quality. Moreover, video games are developed on a variety of platforms with completely different capacities. Automatic generation of appropriate data structures and runtime selection of optimal rendering algorithms can save companies a huge amount of development (e.g. the EAGL library used by Electronic Arts  ).
More generally, interactive visualization of complex data (e.g. in scientific engineering) can be achieved only by combining various rendering accelerations (e.g. visibility culling, levels of details, etc.), an optimization task that is hard to perform “by hand” and highly data dependent. One of ARTIS' goals is to understand this dependence and automate the optimization.