{'fraction_non_alphanumeric': 0.016115351993214587, 'fraction_numerical': 0.0, 'mean_word_length': 5.145833333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Interacting with a virtual dolphin using a low cost multi-screens immersive display system

Construction of a multi-screen immersive display system usually requires the use of special hardware for synchronizing the images of the different displays. This paper discusses the construction of a low cost multiscreen stereoscopic projection system. The projection system is built on a cluster of personal computers. Using client-server techniques for controlling and synchronizing the display images on the screens, the configuration of the system can be modified to suit different applications. An application of the system for interacting with dolphin in a virtual underwater environment is presented. The dolphin is modeled with the curve-pair based axial representation technique. Animation of the dolphin motions is achieved by adjusting the axial curve-pair. The feeding behavior of a dolphin is modeled. Based on a heuristic feeding behaviour, the dolphin is simulated to swim towards the target object trying to catch it. User may direct the dolphin to swim towards a certain position by adjusting the position of the target using simple keyboard, mouse, or joystick control.