Creation of experience

Goals

It is important that all action in augmented reality start from a challenge that aims to combine offline channels with interactive content online. The more attractive the proposal for the interactor, the better the results of the action will be.

 

Creativity

When defining the creativity of the action, it is fundamental to think simultaneously of offline (printed design) and online (digital content) contents.

 

Design

Both the target design and the graphic elements that make up the action in RA must participate in the same system that enhances the interactor’s experience.
The file formats that Studio supports are:

 

  • Image: .png transparent
  • Video: .mp4
  • Background sound: .mp3
  • Audio to the tap: .wav
  • 3D Object:
  • Static 3D objects: .obj + .mtl + .tga (Studio compressed in a .zip are uploaded)
  • Animated 3D objects: .fbx + .tga (they are uploaded to Studio compressed in a .zip)

Optimization

All the graphic elements that make up the interactive experience must be processed to optimize their weight so that when scanning with CamOnApp, the experience is downloaded quickly beyond the user’s connection speed (3G / 4G or WiFi).

The optimization process varies, depending on the file format:

 

  • Transparent .png image: CamOnApp does not support indexed images, therefore images in .png cannot be optimized. It is important to design and export the images in transparent .png to size. This means that all the images that participate in the interactive experience should be incorporated into Studio at the size they are going to be used in the composition.
  • Video .mp4: Although video objects, like all types of objects, can be scaled within Studio, it is important to incorporate them into the experience in the final size in which they will be displayed when scanning with CamOnApp. To size the videos and optimize both image and sound, we recommend using the free Handbrake software: https://handbrake.fr.
  • Background sound and Audio to the tap .mp3: Like the video files, it is important to compress the audio files to achieve optimum weight / quality when being included in the composition within Studio. We advise to eliminate silences at the beginning and end of the track, to avoid “dead times” in the reproduction. We recommend a 56Kbps compression for the .mp3 files.

To optimize the weight / quality of the .mp3 files, you can use any audio editing software, such as Adobe Audition: https://www.adobe.com/la/products/audition.html.

  • 3D Objctos : CamOnApp Studio supports two formats of 3D files:

.fbx for static and animated models,
.obj for static models.

We recommend the use of Blender3D software for the generation of 3D content:
https://www.blender.org

The image file format for the textures is .tga.

When incorporating the 3D models into Studio, they must be compressed in a .zip file.

File Format

  •     .fbx (static and animated objects)
    Export specs from Blender3D:

    Version: FBX 7.4 Binary
    Selected Objects: true
    Forward: -Z Forward
    Up: Y Up
    Apply transform: false (might be needed depending on the model)
    Apply Modifiers: true
    Smoothing: Normal
    Loose Edges: false
    Tangent Space: false (?)
    Only deform bones: false (?)
    Custom properties: false
    Add Leaf Bones: true
    Primary bone axis: And axis
    Secondary bone axis: X axis
    Baked Animation: true
    Key All Bones: true
    NLA Strips: false
    All actions: false

  •  .obj (static objects)
    In the case of .obj models, when they are exported from Blender or other software, they generate an .mtl file that links the model with the materials and textures. Export specs from Blender3D:

            Selection Only (optional)
    Triangulate Faces
    Material Groups
    Keep Vertex Order

 

Polygon limit per object / experience

  • 15,000 polygons max. in total (the sum of all the objects) 
  • 15,000 polygons max. by object
  • Low poly triangulated


Textures

  • .tga: RGB/RGBA, with or without RLE compression, 24/32 bits, 256x256px


Ilumination

  • There is no concept of lighting within the augmented reality experience when reproduced from the app. To obtain lighting effects in the models that are used in the composition, they must be applied over the textures (.tga).


Weight object / experience

  • We recommend that the weight of the total experience in CamOnApp does not exceed 4MB. Therefore, it is important to optimize 3D models and textures, to achieve an acceptable weight / image quality.

 

Edition

Once all the contents that participate in the interactive experience have been designed and optimized, the editing process begins through our online platform: http://studio.camonapp.com. Editing, testing and publication is a process that is repeated sequentially until the composition of the interactive experience is defined.

 

Testing

There are two ways to test the composition at the time of editing: On the one hand through the real-time preview in timeline and on the other hand, you can check the composition through the application, scanning the screen once the target is published the experience. The publication is done through the “publish”   , located in the upper right area of ​​Studio. The “Target” icon   , allows you to visualize the target without having to publish the experience. This is useful to be able to scan the experience on the screen, working as quick access to the target of the action.

 

Publication

During the creation of the experience, it is common to edit and publish repeatedly, until defining the composition. From the moment of the first publication, the experience is active, being able to scan the target through the application to check the contents generated through Studio. Once the editing and testing process is finished, the experience is active, available for interactive  users to access the contents in augmented reality. An experience can be activated and deactivated from the list of experiences when entering the campaign.