VRium
November 5, 2021
VRium study program big update: added 7 important interactive visualizations

VRium is an engaging, interactive VR chemistry simulator that helps students get the most from chemistry theory and practice, developing the needed level of knowledge and honing the skills. Take part in beta testing the VRium App. To do this, please fill out the following form. To provide a real-life experience we have developed a study programme for the VRium using typical curricula of General and Inorganic Chemistry courses used in Ukrainian schools and universities. The first part in this programme is “Atomic Structure and Periodic Table”, which starts from the Topic 1 “Atomic Orbitals in Hydrogen Atom”. For this topic we have prepared the following interactive visualizations. 1.1. Rutherford’s Model of Atom The first model of atomic structure by Thompson postulated that electrons are located in positively charged medium. Famous experiments by Rutherford (1911) disproved this model. In new Rutherford’s model of atom, a light electron moves along a circular orbit around a heavy and small nucleus, which is just the proton in case of Hydrogen atom. Here the model is presented simply as an animation of electron moving in a circle around proton. This model forms a common perception of atomic structure and thus has to be discussed in some more details. 1.2. Rutherford model and Classical Electrodynamics Rutherford’s model was unsatisfactory. It correctly described experimental distributions of charge and mass in atoms. But Rutherford’s atom is unstable in classical electrodynamics, which predicts that an electron has to accelerate while moving on circular orbit, and if there is no external energy supply, it should lose energy by emission of electromagnetic radiation. Decreasing energy of an electron will decrease the radius of its orbit, and thus after some small time (estimated to be about 10-11s) the electron should fall onto the proton and Rutherford’s atom would annihilate. This consideration is illustrated pictorially: an electron emits light and quickly falls onto the proton, moving on some orbit around it. This illustration gives a hint: given that in reality atoms are stable, either the electronic orbits in atoms are more complex, or somehow usual physics laws are not applicable for atoms. 1.3. Unstable Equilibrium in Classical Electrostatics Another problem with classical description of atoms is its complete inability to explain the stability of molecules. Atoms in molecules are held together by chemical bonds, where electrons are located between nuclei. But according to Earnshow’s theorem, the stable static equilibrium cannot exist in any system of point charges. So when an electron is located exactly between 2 protons, attraction forces are compensated, and equilibrium is achieved. But it’s not stable: if an electron is shifted by arbitrarily small distance towards any nucleus, forces will become unbalanced, the electron will fall onto the nucleus and the system will annihilate. 1.4. Bohr’s model Also classical picture could not describe atomic emission spectra. In that model, electron could have any energy, so photon with any wavelength could be emitted or absorbed. This contradicts experimental data – atomic spectra consist of discrete narrow lines. In 1913 Niels Bohr fixed this problem in an ad-hoc manner by letting electron move only on some discrete set on circular orbits. Electron on each such stable orbit has definite energy, so moving between orbits is accompanied by absorption or emission of photon with specific wavelength. This simple picture reproduces lines of atomic spectra, but is self-contradictory and cannot be extended to molecules or even multi-electron atoms. This development is depicted by electron moving on a second circular orbit around proton. After the electron emits a photon it moves to lower orbit. This model is valid for atoms and ions with a single electron: Hydrogen, He+, Li2+, Be3+, but theory cannot account for electron interactions – there’s no place for the second electron. 1.5. Quantum mechanical Hydrogen Atom These problems were solved when in 1925 Schrodinger and other scientists developed modern quantum mechanics. Instead of classical electron that moves on some definite trajectory, it describes electron which can appear everywhere in space. Probability to find it and all physical values that can be measured are governed by a so-called wave function. This wave function is not arbitrary, it must satisfy the Schrodinger equation. This is illustrated as electron that loses its orbit around the nucleus. In experiments when the position of electron is successively measured, results are not located on some line, but can appear everywhere in space. Still, the probability to find electron near the nucleus is much higher than to find it high away from it. 1.6. What is Electronic Cloud? This interactive visualization shows 1s orbital of Hydrogen atom. Here the user observes measured positions of electron and can change the radius of the sphere around the nucleus. Increasing sphere size increases the chance to find electron inside it, but this chance never reaches 100%. This accustoms the user with the nature of atomic orbitals as some kind of distribution of probability to find electron. 1.7. Structure of s-orbitals This interactive visualization shows the inner structure of ns atomic orbitals. It turns out that for orbitals with higher main quantum number n, there are places where electron cannot be located. Number of such places increases as n-1, and these zones separate regions with different signs of wave function. User takes a short quiz after this visualization to memorize the connection between the structure of ns orbital and main quantum number n. After introducing the concept of atomic orbitals (applicable to Hydrogen atom and atomic ions with single electrons), the next logical step is to describe multi-electron atoms. Thus the next topic will include concepts of electronic configurations, rules used to construct them, as well as their relevance to periodic table, chemical properties and chemical bonding.

AR portal, which opens a passage to an unknown and scary place
October 29, 2021
We have made a couple of interesting features to make you feel the Halloween atmosphere even more

Our guys from the Unity department have done a great job. Halloween is coming soon and we have made a couple of interesting features to make you feel the holiday atmosphere even more. Try on scary masks and share pictures with your friends, or enemies, to make you even scarier. Follow the link https://webxr.run/nOGnww05b3JX5 and see for yourself how creepy it all looks and your knees will shake. Be sure to watch our atmospheric video with AR portal, which opens a passage to an unknown and scary place. Just a few seconds will be enough for you to feel a chill of quiet horror running down your spine. Be sure to turn up the volume and do not watch this video alone and in the dark)

Varjo_Aero
October 22, 2021
Varjo unveils Aero VR headset for the consumer market

Finnish company Varjo, supplier of high-end expensive headsets for the enterprise market like the xr3 and the vr3, yesterday announced the Aero VR headset. The main goal of the company is to release a more affordable headset that will find its customers among virtual reality enthusiasts. But at the same time, the cost of Varjo Aero is $ 1990 and this is only for the helmet itself, excluding base stations and controllers. The specifications of the new headset are impressive. The Varjo Aero offers 2,880 x 2,720 per eye resolution through dual mini LED displays with custom-made aspheric variable resolution lenses. It’s also got a 90Hz refresh rate and a 115 degree horizontal field of view (or 134 degrees diagonally). Aero has built-in eye tracking, which not only provides interaction and analytics, but also optimized rendering that further reduces computational requirements. That being said, the new headset does not have front-facing cameras, so there is no hand tracking or mixed reality support. But according to company representatives, this allowed to reduce the weight of the headset – it weighs only 717 grams. Orders for the Varjo Aero begin today, with first deliveries expected in December.

How to choose an AR_VR development company
October 21, 2021
How to choose an AR/VR development company?

Choosing an AR/VR development company is a very important step. Application development can take a long time and require significant human and financial resources. Use multiple search methods There are various ways to find a company to develop an AR/VR app for you. You can start your search with these steps: 1. Catalogs of companies. The most famous are the following: https://clutch.co/ https://www.appfutura.com/ https://www.topdevelopers.co/ https://techreviewer.co/ https://www.goodfirms.co/ The advantages of searching through catalogs are that companies can be filtered according to the criteria you need and reviews of companies are checked by the employees of the catalog site. 2. Ask your colleagues and acquaintances – maybe they can recommend developers to you. 3. Search for keywords in search engines and explore the websites of the developer companies. Check out the portfolio, read the blog, read the reviews. Also, check out management pages on social media such as LinkedIn. 4. Try searching through freelance exchanges like Upwork. 5. Pay attention to hackathons and thematic conferences. This method is convenient because many conferences are now held online and you can easily take part in them. Naturally, you can use not one, but several search methods. Make a short list of developers After that, make a short list of companies and rate them according to a number of parameters: Number of years of work experience. The number of employees. If they have cases in the area you need. How well they master know-hows, etc. Chat with company representatives Chat with representatives of the companies you have shortlisted. Thanks to direct communication, you will be able to assess not only technical competencies, but also understand a number of important things: How company representatives build relationships. How they behave when you ask uncomfortable questions. Do they talk about their failures and possible risks? How comfortable it is for you to communicate. Do your job In addition to evaluating potential candidates, you also need to do your job. You must clearly define why you need an application, what business tasks it will solve, who is its target audience, what requirements you set for it. Having a clear understanding of the goals that you set for your AR / VR application, you can concentrate on key functionality, which means saving time, effort and money. That being said, if you carefully and responsibly approach the search for developers, then the process of cooperation itself will not give you any trouble.

Oculus vs Hololens
October 4, 2021
Can the Oculus 2 with Passthrough API take the place of HoloLens 2. Checking the hypothesis

After the MRTK library has been adapted to the Oculus Quest 2 and in the ver. 30 of the Operating system we received a pass-through feature, we decided to check if Oculus 2 could be used as an alternative to expensive HoloLens 2. To validate the idea, we’ve made two applications with the same features on the Oculus Quest 2 and on the HoloLens 2. You can see the result in the video at the end of the article. Short introduction and comparison of headsets OQ2 vs HL2 For those who want to get more information on these devices, we have prepared a small review. Oculus Quest 2 Oculus Quest 2 is a virtual reality (VR) headset created by Oculus, a brand of Facebook. As with its predecessor, the Quest 2 is capable of running both a standalone headset with an internal, Android-based operating system, and with Oculus-compatible VR software running on a desktop computer when connected over USB or Wi-Fi. Hardware. The Quest 2 utilizes the Qualcomm Snapdragon XR2 system-on-chip (which is part of a Snapdragon product line designed primarily for VR and augmented reality devices), with 6 GB of RAM — an increase of 2 GB over the first-generation model. Its display is a singular fast-switch LCD panel with a 1832×1920 per eye resolution, which can run at a refresh rate of up to 120 Hz (an increase from 1440×1600 per-eye at 72 Hz). The headset includes physical interpupillary distance (IPD) adjustment at 58 mm, 63 mm and 68 mm, adjusted by physically moving the lenses into each position. This is also combined with software adjustment. The included Oculus Touch controllers are slightly bigger, influenced by the original Oculus Rift’s controllers. Their battery life has also been increased four-fold over the controllers included with the first-generation Quest. Hololens 2 The HoloLens 2 is a combination of waveguide and laser-based stereoscopic & full-color mixed reality smart glasses developed and manufactured jointly by Microsoft and MicroVision, Inc. in Redmond, Washington. It is the direct model successor to the pioneering Microsoft HoloLens and the technical successor to the MicroVision stereoscopic and monochromatic laser-based virtual retinal display (VRD) & helmet mounted display (HMD) prototype-in-the-running for the canceled RAH-66 Comanche stealth helicopter and the now-defunct monoscopic and monochromatic MicroVision Nomad Augmented Vision System. Hardware. The HoloLens features an inertial measurement unit (IMU) (which includes an accelerometer, gyroscope, and a magnetometer) four “environment understanding” sensors (two on each side), an energy-efficient depth camera with a 120°×120° angle of view, a 2.4-megapixel photographic video camera, a four-microphone array, and an ambient light sensor. The HoloLens contains an internal rechargeable battery, with average life rated at 2–3 hours of active use, or 2 weeks of standby time. The HoloLens can be operated while charging. HoloLens features IEEE 802.11ac Wi-Fi and Bluetooth 4.1 Low Energy (LE) wireless connectivity. The headset uses Bluetooth LE to pair with the included Clicker, a thumb-sized finger-operating input device that can be used for interface scrolling and selecting. The Clicker features a clickable surface for selecting, and an orientation sensor which provides scrolling functions via tilting and panning of the unit. The Clicker features an elastic finger loop for holding the device, and a USB 2.0 micro-B plug socket for charging its internal battery. HoloLens 2 and Oculus Quest 2 have different operating systems, provide different user experience and have different types of interaction with the system and world. Development process Developing applications for Oculus Quest 2 is based on the basic rules and best practices with specific oculus Quest side requirements using Unity engine. If we are talking about HoloLens 2, we have to develop an application for the Universal Windows Platform with specific restrictions and additional capabilities provided by Windows 10 Holographic operating system using the MRTK library provided by Microsoft. Some time ago we found that the MRTK library has been adapted to the Oculus Quest 2 and we started using it in our projects. This library has a lot of prepared elements that save time for prototyping and development. In the ver. 30 of the Operating system we received a pass-through feature from Oculus Quest 2 that allows us to step outside your view in VR to see a real-time view of your surroundings. Passthrough uses the sensors on your headset to approximate what you would see if you were able to look directly through the front of your headset and into the real world around you. Taking into account these feature possibilities, we decided to check if Oculus could be used as an alternative to expensive HoloLens 2. To validate the idea, we’ve made two applications with the same features on the Oculus Quest 2 and on the HoloLens 2. The result you can see in the video.   The summary Oculus Quest cannot be used as an alternative to the HoloLens for our purpose. The pass-through feature is not the same as Mix Reality. The possibility to work in the real world with Oculus Quest is limited. Also, Oculus Quest has no camera for recognition of images or objects, Oculus Quest doesn’t have lidar or high resolution cameras because Oculus Quest is a B2C product, not a B2B product. If you have tasks that are suitable for HoloLens 2, use it. Oculus Quest 2 provides some experience of HoloLens 2 usage but these experiences are too limited to make Oculus Quest 2 an alternative to HoloLens 2.

Piano simulation in Virtual Reality with Passthrough API
September 28, 2021
Piano simulation in Virtual Reality with Passthrough API

Project: Piano simulation on the Oculus Quest 2 The process of learning to play the piano can be quite monotonous and progress is not always clearly visible. This can lead to the student abandoning further training or not putting in enough effort to learn a new skill. This is especially true for children and adolescents. In order to make the process of learning to play the piano more fun, we decided to use virtual reality technology. With the help of its capabilities, the learning process can be more colorful, exciting and interactive. In order to keep the tactile sensations and sounds from a real piano, we used the PassThrough API. With its help, you can overlay the virtual keyboard on the real one and adjust the number and size of keys. Thus, we are trying to combine the advantages of the virtual and real worlds in order to get a new learning experience. The application development process continues. Follow our news, there will be many fun and exciting things. Technology stack: Unity SDK, Oculus MRTK, Oculus Integration. Devices: Oculus Quest 2.

Creating a standalone application with computer vision base on Barracuda and TF model
September 23, 2021
Creating a standalone application with computer vision base on Barracuda and TF model

During the COVID-19 pandemic, many people lost the opportunity to train in the gym with a trainer. Lack of coaching support can lead to improper exercise performing, which in turn can lead to injury. But thanks to modern technology, it has become possible to train correctly: you view a recording of an exercise with a trainer and repeat it in real time. The computer vision base on Barracuda and TF model technology compares your movements and displays information on how well you perform the exercise. Technology stack: Unity SDK, Barracuda, TF. Devices: Windows 10, MacOS.

We invited a PhD in Chemistry to test our App
September 22, 2021
Improving VRium. We invited a PhD in Chemistry to test our App

We recently released our VR app called VRium into beta testing, with which you can study general chemistry in an interesting and interactive way. To make VRium as useful and user-friendly as possible, we invited Viktor Tokariev to test our application. Viktor holds a PhD degree in physical chemistry; he is a Senior Lecturer in Chemistry at the Karazin Kharkiv National University. So you can trust his opinion. Victor is an interesting conversationalist and a person truly keen on chemistry. He tested our application, pointed out soft spots and told us how we can improve the functionality. We talked with him about the educational process, discussed specifics of teaching chemistry to schoolchildren and students, and agreed on further cooperation. I think it’s important to clearly visualize fundamental chemical concepts and help students to get general knowledge and develop chemical intuition. These are necessary for materials and life sciences (where progress is crucial to find novel drugs and materials for energy and computing), but also at scale help to raise general public perception of science. I hope VRium app will help students to alleviate common pain points of chemical curriculum as well as master advanced chemical concepts. Of course, interactive VR applications like this one are even more useful during continuing global pandemic, when access to in-person chemistry classes is limited or absent. Viktor Tokariev, PhD in physical chemistry, senior lecturer at V. N. Karazin Kharkiv National University We will work together to refine the application to make the learning process of chemistry interesting, engaging and interactive.

The Qualium Systems futsal team has advanced to the Senior IT League of Kharkiv
September 20, 2021
The Qualium Systems futsal team has advanced to the Senior IT League of Kharkiv

A new mini-football season of the Kharkiv IT-League has begun. And our team starts it in a new status – as members of the Senior IT League. At the end of last season, we took second place in the Middle IT League and a victory in the transitional match with the Eastern Peak team made it possible to qualify for the Senior IT League. In the new season, stronger opponents, interesting matches and beautiful goals await us. Congratulations to the guys and we wish them victories in the new season!