When you run the application, the main menu will show the three sessions that you can run. Chemistry session that will load the chemistry related stuff. The second session for Biology is not implemented yet and we mentioned that we save it as a goal for future development. The third button should run the Geology session.
Focus your gaze to hover the curser on the button and then click on the button by making an air tapping gesture using your hand.
Focus your gaze to hover the curser on the button and then click on the button by making an air tapping gesture using your hand.
The chemistry button will take you to the chemistry session as shown above. This is can be developed as a standalone app with many lessons. In the current implementation of our application, we developed a periodic table lesson that you can load by air tapping on the "load periodic table". The close button closes the session and take you to the main menu.
When you load the periodic table lesson, a default periodic table will be loaded and tracked by the rigidbody 1. This is should be attached to the main tracker that is associated with the main user (i.e. the professor). All other positions of participants in the class are attached a rigidbody to be tracked (students' tables). To share the contents with other participants, air tap "post content" to post the lesson content (i.e.the periodic table) to the other tracked locations around the room.
We enabled some interactivity with the application itself. By air tapping on an element on the periodic table, its atomic representation will show up the periodic table. That works independently for every periodic table at every tracked position.
Tapping on an atomic representation will present a control menu for the atoms:
- You can change the scale of the atom by tapping on +/-
- You can assign a specific atom to a rigidbody to make it trackable instead of static.
- Atomic representation are static by default and their positions are attached to their parent periodic table position. They move along with their parent table if you moved the tracker that this periodic table is attached to. Assigning an atomic representation to a rigidbody however will make it mobile and trackable to move it around the room.
The third button in the main menu will take you to the Geology lesson. Clicking on the first lesson "Earth layers" will take you to the lesson of the Earth layers
Different 3D views of the earth layers are shown to study them and interact with them.
You can interact with the 3D objects by clicking on the object to present the menu. From the menu
- You can change the scale of these 3D representations by clicking on +/-
- These 3D object are not tracked by default.
- In case you want to track their positions and move them around the room, you can assign them to a rigidbody to be trackable. For this purpose, we created a virtual representations of the physical rigidbodies. As shown in the figure below, there are three rigidbodies in the classroom and each virtual cube represents one of them. From these virtual representations, choose the one that you want to attach your object to.
The object in the figure below is attached to a rigidbody and it moves along with it.