{'fraction_non_alphanumeric': 0.020497803806734993, 'fraction_numerical': 0.0014641288433382138, 'mean_word_length': 5.392523364485982, '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}}
A Cross-platform Integration Method for Virtual Reality Applications

To solve cross-platform problem of GUI (Graphical User Interface) in virtual reality applications, this paper presented a multi-thread integration method which can embed 3D scene rendered in OpenGL, Vega and OpenGL performer into a cross-platform GUI named FLTK. The presented method provides a source of reference for other cross-platform virtual reality rendering engines to be integrated with FLTK. Based on hardware configuration of an existing graphic workstation, the principles and design flow of stereo display were given. Several experiments were conducted to prove the presented methods to be effective.