6 March 2024

Demo Link:alpha30524 https://code.futuretextlab.info/andrew/alpha30524/

Motion Smoothing: The selector now takes the average of the last hand positions to create a smoother feel. As a result, the selector drags behind the hand, but is much more stable to use. Currently the smoothing takes the last 30 positions, and we want to experiment with the number to decide if we want more or less smoothing.

Selector Tool: Changed from last time, the selector tool is now set ‘active’ by closing the three outermost fingers into the palm. A blue object will appear between the user’s thumb and index finger. When the user’s thumb and index finger are half pinched or more, a laser will appear and allow the user to point. Pinching the fingers together plays a simple ‘click’ animation.

Text Selection: The text is now broken into individual lines, allowing us to change them visually as the user points. This makes the selection much more natural, but also appears to come at a minor performance drop when swiping the text.

Citation Search: Selecting a citation now searches the document for that citation, and displays the paragraph it is found in.

Custom Documents: The program now has very early support for user-defined documents. Right now, it expects an html document of an ACM hypertext paper. All 2022 papers have been uploaded to our sever for testing and keep the naming convention organized by Mark Anderson. To change the document, enter the URL on the webpage before pressing the silver sphere.

Directory: https://code.futuretextlab.info/_ref/htconference/2022/
Naming convention: Basecamp

Known Issues: The citation search has only been tested for the default document, and has not been designed to handle edge cases yet. If we run into several stacked citations, the search will most likely fail.

To be worked on for next build

Issues around movement in visionOS.

Leave a comment

Your email address will not be published. Required fields are marked *