Elinext Increases Commitment to Mobile Augmented Reality Development

2012-05-13 by Marina Astapchik

A part of Elinext Group – Eligraphics Studio – announces greater emphasis on augmented reality technologies in mobile game development

May 10, 2012. Eligraphics Studio, a producer of high quality stereoscopic 3D films as well as mobile and interactive 5D games, organized a meeting devoted to the opportunities for augmented reality developers. The session attendees included core IT specialists of Elinext Group, an alliance of custom software development companies.

Nowadays, many programmers and businesses firmly believe that augmented reality (AR) will have a bright future, since AR technology is going to set new standards in our everyday lives. The host of the presentation Eugene Filipkov, Senior Game Developer at Eligraphics Studio, elaborated on the main aspects of this technology, including libraries and frameworks, as well as on the use of AR in games with a few examples.

“From my point of view, the most popular frameworks include OpenCV, Vuforia and String. I personally like the flexibility of OpenCV. It is free and cross-platform compatible. Qualcomm’s Vuforia is a very powerful tool either. It supports iOS, Android and Unity 3D, though has a closed source code,” said Eugene.

Augmented reality techniques are much about gamification that makes the user experience more entertaining, engaging and immersive. This essentially means application of game mechanics to real-world objects that aren’t typically considered to be interactive. It is achieved by the recognition of markers (for example, printable images or pictures) that are captured through the camera lens on a smartphone, like iPhone and Android or a tablet, like iPad. The data is further interpreted by installed on the mobile device software to create 3D images overlaid on the real-world environment depicted on the mobile device.

Technically, a game object appears in the 3D world on the screen due to the calculation of two matrices: projection matrix (pointed to the placement of marker) and model view matrix (pointed to the dimensions of the game object needed to be embedded). As vivid examples of AR games, Filipkov mentioned Shadow Cities, AR.Rescue and ARDefender.

The applicable areas of AR are very wide. Besides games and entertainment, the key sectors embracing augmented reality in the recent years include advertising, education, retail, publishing, healthcare and military training (simulators).

“In the coming years AR technologies will translate into huge opportunities for developers, but we have to wait a bit for smartphones’ hardware to gain more computing power. I am constantly tracking the latest advancements in AR, and I feel confident about our company’s skills in mobile augmented reality development projects,” pointed out Sergey Morozov, 3D & Games Development Director.

RELATED ARTICLES

Top Questions and Answers about CRM

Growing businesses are looking for a better way to manage customer relations. Understanding that the idea to store their information in note cards or Google documents is a bit old-fashioned, they are wondering, what is CRM, how it works and how it can help their businesses. These questions are hardly...
READ ARTICLE

QR Code Solution for Mobile Devices

Business Needs High level of competition in business creates needs to provide as much services as possible for less money. Companies try to inform clients as much as possible about the opportunities and competitive advantages. Large spaces of printed surfaces are used to show the content marketing information. The tendency…

READ ARTICLE
Node.js: pros and cons

Bringing Node.js into your project: pros and cons

Introduction “Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.” This is what official Node.js website tells us, and this...
READ ARTICLE
Database Migration Best Practice

How to migrate high-load tables with zero downtime using background jobs and SQL views

Sometimes database migration may become a pain. The tables are large, the load is high, HDD space is expensive and the downtime should be as short as possible. Elinext team has recently investigated the issue within one of our Ruby on Rails projects and managed to offer a flexible data…

READ ARTICLE
WHO WE ARE

ABOUT ELINEXT

Elinext is a custom software development and consulting company focusing on web, mobile, desktop and embedded software development, QA and testing. Since 1997, we have been bringing digital transformation to mid-sized and large enterprises in Banking and Finance, Insurance, Telecommunications, Healthcare and Retail. Our key domains include enterprise software, e-commerce, BI and Big Data, e-learning and IoT.