“…However, transfer functions are extremely challenging to implement in VR because they require precise values to be set and, despite decades of research into image processing, the most prevalent way of defining a transfer function remains trial and error (Pfister et al, 2001). In previous work, transfer functions have been adjusted using onscreen menus (He et al, 2007). While this is effective when a limited number of predefined transfer functions are available, if a new transfer function is desired, it would be a tedious task to create one using just a 3D menu.…”