Skip to content
KarinePistili edited this page Aug 17, 2020 · 8 revisions

Logo

What is the Presentation Tool?

The Presentation Tool project started as a project for Google Summer of Code 2020. The main idea is to have a software that is capable to create different sets of data configuration to be displayed on a Liquid Galaxy.

Liquid Galaxy is a very powerful tool to visualize data, the elevated computing power given by the main-secondary architecture and the larger visualization brings a very interesting field to show different types of media in bigger scales.

The API idea is to empower this capability of Liquid Galaxy by proposing the execution of different types of media at the same time using multiple processing with bash.

To deal with those creations, the API was developed to manage presentations. A presentation is a set of commands an user gives to the API, those commands are parsed and translated to open sets of media on specified positions, screens and time. To control the time of appearance and to be able to group sets of media, the presentation is divided into slides, so users can set how long they want a certain configuration on the Liquid Galaxy screens.

To help users manage the presentations, a tool was created to serve as a user interface connected directly with the API.

Because it consists of overlaying processes, the Presentation Tool can be used on top of Google Earth. Due to this powerful partnership, the Presentation Tool is integrated with the query system of Google Earth, making it possible to do queries while displaying the media.

Use cases

  • A person wants to present the photos of her/his last trip together with a tour on Earth of the places she/he visited

  • Liquid Galaxy needs to present historical information about a chosen monument. Earth orbiting the point. Videos, images and text showing information dynamically

  • Someone wants to create a presentation to show graphics and sales results of a company, show different videos, images and texts. A Liquid Galaxy can display many information at once, more screens, more space

  • A teacher wants to present a new subject to students in a more ludic way. He/she intends to use videos, images and audio to catch the students attention

  • A person has the objective of raising awareness about ecological disasters and wants to present the now and then of different forests with great impact