Wiarframe FAQ

Jeremiah Alexander
wiarframe
Published in
3 min readMar 23, 2020

What is a wiarframe?

A wiarframe is our name for an Interactive AR prototype. It’s a double play on words, both wireframe (a low fidelity product design used in UX) and wireframe (the outline only version of a 3D model).

We use Wiarframe (capital W) when referring to the design tool itself and wiarframe (lowercase w) when referring to a prototype.

What mobile devices do you support?

We support ARKit devices on iOS and ARCore devices on Android.

Check your iOS device on this list:
https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html

Check your Android device on this list:
https://developers.google.com/ar/discover/supported-devices

What 2D formats can I use?

In wiarframe, you can use either PNG or JPG files.

What 3D formats can I use?

In wiarframe, you can upload either OBJ or FBX files.

An OBJ file requires a separate material file (MAT) to be uploaded.

An FBX file includes the material information and can also include animations.

How do I create a new wiarframe?

Tap the Create Wiarframe button in the main action bar on the Home page, and complete the popup form with a name, scene type and visibility setting.

How do Object Interactions work?

Each object in your scene can have multiple interactions that control how the user can interact with that object and the effect it has.

In wiarframe, you add interactions in the form of user stories, for example:

  • when the user looks towards the Spaceman, the Spaceman should Spin
  • or when the user taps on the Signboard, Open the URL …

Interactions are thus broadly broken into three parts, the object, the gesture and the effect. The effect can then either be a global effect such as Opening a URL or an object-specific action, such as Spinning. In the latter case, the target object can be different from the source object; for example, Tapping on the Signboard might make the Spaceman Spin.

How can I position UI on the screen?

In wiarframe, we took the bold decision to remove Screen Space (traditional) UI. The reason being is that we want you to be thinking about AR for all devices, now and in the future. Instead, we allow you to attach 2D images to the camera and zoom them in. 2D Panels attached to the camera give a similar look to traditional UI but aren't fixed; in fact, they can transition from 3D space to perceived 2D space and back. For example, you can have images in the scene that zoom into the camera as the user interacts with them, and then return when finished. It requires a bit more design thought from you, but it is a much more intuitive AR experience, and one that will work well now and in the future.

To attach an image to the camera, add the Position Bind property to the object and select the zoom-in option. You can then choose where on the screen it should be anchored too, and decided which dimensions should be used for scaling image - picking both dimensions may resort is aspect ratio distortion based on the screen size.

How do I switch theme?

All secondary actions, such as switching theme can be found in the header bar. Simply click the ☰ icon to reveal the theme option. You can then toggle between light and dark variants. Your preference will be remembered.

How do I log out?

All secondary actions, such as logging out, can be found in the header bar. Simply click the ☰ icon to reveal the logout option.

--

--

Jeremiah Alexander
wiarframe

Founder @wiARframe — the design and prototyping platform for Augmented Reality.