Skiing Visualization
A new way to visualize and test sport environments.
Skiing Visualization aims on developing a program for visualizing ski trails, with the goal of expediting the creation of virtual ski trails and other sports routes. Prior to this project, visualizing the Olympic ski trails in Beijing required several weeks of work by 3D graphics and programming professionals.
To address the time and cost challenges, a system was developed to allow ski trails to be created for training purposes in about 30 minutes instead of half a month. The system was designed so that new trails could be implemented without the need for a 3D graphic artist or programmer, making it accessible to trainers or operators.
Usability
Users have the ability to upload their own GPX data in order to create a visual representation of a ski trail. Our program constructs a 3D model of the trail based on this GPX data. Additionally, a terrain generation function, using voxels, allows users to fill the environment with selected terrain materials and environmental choices.
Simultaneously, as the 3D model is created, an elevation data layer of the route is generated. This data is used to control the speed and tilting angles of the skiing treadmill. Users can further personalize the trail by adjusting speed and angle profiles, utilizing automatic hill detection as well as manual adjustments.
Furthermore, different user profiles can be associated with the ski trail. This enables adjustments based on the physical attributes of different skiers.
Future Development
The data visualization software is currently being used in several training and research facilities in Finland. New skiing tracks are constantly being added to the training system, and usability modifications are made as needed.
For future development, the development team is highly interested in designing a version that utilizes more detailed graphics with Unreal Engine 5 and incorporates real terrain data for more realistic environments.
Software Creation
The initial visualizations were created using reference images and map data, while the more automatic system was developed using solely GPX data provided by the Department of Sport and Health Sciences, Sports Technology in Vuokatti.
The route generation system, terrain system, and voxel ground generation were all done using Unreal Engine 4. The communication interface between the visualization software and skiing treadmill was created in cooperation with technical experts in Vuokatti.
All graphical elements, including terrain variations, vegetation, weather and light effects, and additional 3D components were created by Clever team 3D artists.
Download
The software has two different versions. The version that creates new skiing tracks is operated by KAMK and Vuokatti.
The other version integrates with skiing treadmills and can run scenarios. It is currently offered for free for Finnish training institutes and other partners. Please contact the Department of Sport and Health Sciences, Sports Technology in Vuokatti for more information.