PowerVR and Zappar: working together

One only needs to look at the success of Pokemon Go this summer to realise that Augmented Reality (AR) is a big deal. One company that knows this well is Zappar, which is known for creating exciting augmented reality experiences for brands such as Angry Birds, Warner Bros., Coca Cola and many more. These experiences range from bringing posters to life, to crafting a fully 3D interactive, multi-scene AR experience. In this blog post I’ll be talking about how using by using Zappar and Imagination Technologies tools, developers can bring these amazing AR and VR experiences to life for end users.

Zappar AR

Zappar’s software offering ZapWorks provides several tools for developers to use to create their own AR and VR content. One of these tools is ZapWorks Studio, a complete toolkit for building 3D augmented or virtual reality experiences. It features powerful animation and timeline tools and with its fully comprehensive JavaScript-based scripting functionality, Studio can generate highly immersive content using 3D models.

One of the formats ZapWorks Studio supports is the PowerVR Object Data (POD) format. This is a lightweight fully optimised deployment format created by us at PowerVR for scene data such as meshes, animations, lights and cameras. It enables artists to export assets into a container that developers can easily import into the graphics APIs.

The POD format is widely used in mobile development due to its flexibility, the great set of accompanying tools, our free-to-use POD loading resource code, and our specification document that simplifies the process of writing custom exporters.

PowerVR Tools for use with Zapworks Studio

PVRGeoPOD is a collection of tools we provide that enable users to export their 3D scenes and associated geometry data into POD format. The PVRGeoPOD package includes plug-ins for the most widely used 3D modelling applications (Autodesk 3ds Max, Autodesk Maya and Blender), as well as a standalone GUI and command-line tools to convert from the Khronos COLLADA interchange format.

PVRShaman

PVRShaman is a shader composer that loads POD files and uses the PowerVR Effects (PFX) format to enable rapid prototyping of shaders. PVRShaderEditor is integrated into PVRShaman, allowing users to benefit from syntax highlighting, per-line cycle count estimates and all of the other great features the standalone shader editing tool provides.  All of this is done with the addition of a visualization window, enabling users to get instant feedback on any changes made.

PVRShaman

ZapWorks Studio

Importing POD files into ZapWorks Studio is a simple process. Just drag the desired POD file into the Media Library import box in ZapWorks Studio or select “Import Media Files”. This creates a new symbol in the Symbol Definitions panel, and presents a set of settings to ensure the model was imported correctly.

Zappar AR

ZapWorks Studio uses a tree of nodes in much the same way as the POD format. All nodes in POD files have a position, scale, and rotation. There are a few different types of node such as objects (triangular meshes) and “helpers” such as the skeleton’s bones for skinned characters.

If you’d like to know more you go find very detailed information on how to use ZapWorks Studio with POD format at the Zapworks website.

To find out more about POD and the PowerVR Graphics SDK, visit the PVRGeoPOD dedicated micro-website and download the PowerVR Graphics SDK. Make sure you also follow us on Twitter (@ImaginationTech and @PowerVRInsider) and come back to our blog for more articles and announcements related to our PowerVR Graphics SDK.

Further Information

Zappar

Zapworks

POD File Format Specification

Leave a Comment

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

benny.har-even@imgtec.com
Tel: +44 (0)1923 260 511

Related blog articles

What is PowerVR Automotive? Register NOW to hear our webinar.

The automotive industry is going through many changes and that is having a huge impact on the semiconductor IP industry. The vehicle will move from being predominantly mechanical to primarily a computer on wheels enabling a future of self-driving cars,

Image-based lighting

PowerVR Tools and SDK 2018 Release 2 now available

Here’s an early Christmas present for graphics developers – the release of the latest version of our PowerVR Tools and SDK! The headline features for this release include some exciting new examples demonstrating new techniques in our SDK, and some very

on stage in China

PVRIC4 a hit at ICCAD 2018 in China

Imagination’s PVRIC4 image compression tech garnered plenty of attention at the recent ICCAD China 2018 symposium, which took place on 29th and 30th November at the Zhuhai International Convention & Exhibition Centre, China. The annual event focusses on integrated circuit

The ultimate embedded GPUs for the latest applications

Introducing PowerVR Series9XEP, Series9XMP, and Series9XTP As Benjamin Franklin once said, only three things in life are certain: death, taxes and the ongoing rapid advancement of GPUs for embedded applications*. Proving his point, this week, Imagination has once again pushed

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.