Game of Gnomes: AR on PowerVR made simple

Recently, Imagination attended GDC 2018, presenting an opportunity for game developers to get the latest info on our recent hardware and learn more about our new, groundbreaking developer tools. At our booth, we had a number of demos on show and one of these was an AR application we dubbed ‘Game of Gnomes’ (for no other reason than we love a good* pun). This demo showed how straightforward it is to use PowerVR GPUs to create AR applications.
Since it first came to widespread public acclaim in the summer of 2016 with Pokemon Go, it’s fair to say that augmented reality (AR) is still looking for a breakout application. However, many still believe it has great potential for new and exciting applications.
To build AR applications there are a number of platforms developers use, the most popular of which are ARKit for iOS, ARCore and Vuforia. Our application was built using the latter, as unlike ARCore, it doesn’t require Google to qualify the devices first to run, making it a more flexible option. Our device of choice was a Meizu Pro 7 Plus, which used a MediaTek Helio X30 chipset featuring a PowerVR Series7XT Plus GPU.

Vuforia uses computer recognition techniques to detect and tracks markers, such as printed pieces of paper, in view of the device’s camera and lets you attach 3D objects to them. You can then use these to create objects that can interact with the real world and even obscure parts of them to certain actions – a virtual button if you will. For example, the gnome marker has a ‘press here’ button on it which triggers the Gnome to wave (see video) once Vuforia detects a finger blocking the marker. And who doesn’t love a waving gnome?
While these give you control of the object in the real world space, the markers are a requirement to create your application, which will make the use of VR a less spontaneous experience for the user. It’s also important to get these markers, also known as Image Targets, designed properly in order to get the application to recognise them. Essentially, they must have a sufficient the number of features detected in the image on the marker. A limitation of the Vuforia marker system is that one of them is required to define the ‘world’ space, which means you can’t rotate the marker too much in case it stops being detected.
In our demo, as you can see from the video above, if you place a marker down a gnome sitting on top of a throne will appear on top, surrounded by accompanying mushrooms. Well, that’s not something you see every day.
Game of gnomes screenshot
Using another marker will cause a group of animated soldiers holding shields and spears to appear, while a third marker will present another group of similarly armed soldiers wearing different colour clothes. Clearly, the groups of soldiers are bitter rivals as if you move the cards together the front row of soldiers will start to attack each other. It’s ‘U’ rated though – and no blood is spilt**.
It’s simple, basic interactivity, but for anyone familiar with programming using an SDK, it is easy to put together and demonstrates the effectiveness of PowerVR as an AR platform.
If you’re looking for more gnome-based applications, then you should also check our this one which we had on show at GDC this year, which put gnome faces onto those who visited our booth and if you’ve got any questions about developing on PowerVR, remember that you can ask questions on our forum.
You can also follow us on social media here on Twitter for updates at @ImaginationTech and @PowerVRInsider and also on LinkedInFacebook and Google+.
*OK, terrible
**No soldiers were harmed in the making of this demo. Well, only a couple anyway.

Search by Tag

Search for posts by tag.

Search by Author

Search for posts by one of our authors.

Featured posts
Popular posts

Blog Contact

If you have any enquiries regarding any of our blog posts, please contact:

United Kingdom
Tel: +44 (0)1923 260 511

Related blog articles

British Engineering Excellence Award

PowerVR Vision & AI design team collect another award

We’re delighted that the design team for our PowerVR Series2NX Neural Network Accelerator (NNA) has been honoured with a prestigious British Engineering Excellence Award (BEEA). The BEEAs were established in 2009 to demonstrate the high calibre of engineering design and innovation in the

Series8XT AR/VR Banner

Imagination Technologies: the ray tracing pioneers

After a period out of the spotlight, ray tracing technology has recently come back into focus, taking up a lot of column inches in the tech press. The primary reason is because graphics cards for the PC gaming market have

Amazon Fire Stick 4K pic

Amazon Lights up its Fire TV Stick 4K with PowerVR

Amazon, the internet shopping giant, announced earlier this week the latest version of its media streaming device, the Fire TV Stick 4K. First released in 2016, the Fire TV stick brings catch-up streaming services to any TV with an HDMI

Stay up-to-date with Imagination

Sign up to receive the latest news and product updates from Imagination straight to your inbox.

  • This field is for validation purposes and should be left unchanged.
Contact Us

Contact Us