We then chose two objects which are closest to the cursor and set the Intersecting Distance (the length of the shortest line connecting the center of the bubble cursor and the second closest object border) and Containment Distance (the length of the longest line connecting the center of the bubble cursor and the closest object border). We set the radius of the bubble cursor to minimum of Containment Distance and Intersecting Distance [26]. When a part of the object is included in the cursor, it would be highlighted and, in such cases, we made sure that there would only be one object being highlighted.
For Expanding Target technique, when the cursor pointed into a certain range surrounding the object, the object would be scaled up to make it bigger (Figure 7b). We implemented Sticky Ray by selecting the closest object to the current position of the