During his time with G-ScalE, Graeme designed and conducted an experiment studying the effect of visual scale on target selection performance. He also developed a Javascript game prototype that would adjust to the player's screen size, powered by Canvas API.

[Poster] Effects of visual scale on selection tasks

There is a wide range of display sizes available today. Smartphones have less than 10” screens, while wall displays can span a room’s entire width. Tablets, netbooks, laptops, single monitors, televisions, projectors, and multi-monitor configurations fill the range in between these extremes. To make software run on any display size, it has to be capable of adapting dynamically to the...

[Poster] Differences in Perspective and Software Scaling

We present a study comparing differences in visual scale due to perspective (distance) and software scaling. The software scaling method corrected for quantization of the input device and resolution to ensure equivalency in the scaling methods. Results indicate that while perspective yields consistent performance across different scale factors, software scaling did not.

[Poster] Screen scaling: Effects of screen scale on moving target selection

We examine the effects of screen size and target movement on selection performance using an experiment based on Fitts’ law. Results indicate that small screen sizes reduced pointing throughput by around 20%. Target movement also negatively impacted performance, but the performance difference between static and moving targets was lower on small screen sizes.