A basic 3D raycasting engine built in Java, inspired by classic games like Wolfenstein 3D. The engine renders a textured 3D environment from a 2D tile map using raycasting — a fast rendering technique ...
Abstract: We present ForceCtrl, a novel 3D hand raycasting technique that enhances pointing precision based on control-display (CD) gain controlled with user-defined pinch force. We introduce a target ...
Abstract: Dragging is a fundamental interaction technique in human-computer interaction. Prior research on dragging has generally been concerned with 2D objects on 2D interactive surfaces, with ...