Home » Developer » ARchitect Engine


    ARchitect Engine

    The ARchitect engine is a brand new framework for creating Augmented Reality content. Based on common web technologies including HTML, CSS and JavaScript, the ARchitect Engine puts the power of Augmented Reality in your hands. Benefit from the flexibility of visualization a mobile web browser provides, plus the advanced AR features you’ll find within the ARchitect engine. Multi-media support and advanced interaction possibilities set the stage for your creativity. Everyone has a different business objective, and we’ve built the ARchitect engine to be as flexible as you want it to be. Engage with your users on your terms.

    Standard based

    An active participant in, and driver of AR standards within the Open Geospatcial Consortium, Wikitude ensures that your work is based on leading industry standards.

    Flexible

    ARchitect has been built from the ground up to meet your needs, and not vice versa. You have full control over the AR view, and are free to pick and choose which content you display.

    Simple

    If you’re a mobile web developer, you already have all the skills you need to create compelling and engaging AR content. Since Wikitude is based on web standards, there’s no need to learn any new proprietary formats. Simply start coding and creating today!

    Powerful

    Taking advantage of the power and flexibility of JavaScript, your usage of the ARchitect engine is practically limitless. Calling upon external JavaScript libraries such as jQuery for animations, for example, greatly decreases the development timeline.


    ARchitect Tools

    Get the tools you need to start creating content based on the ARchitect engine today! Simply register as a Wikitude Developer, and get free access to a number of ARchitect Tools that will assist you in getting up and running in no time.

    Features

    Wikitude ARchitect is an Augmented Reality JavaScript Framework, embedded in a HTML web view which sits on top of the Wikitude camera view and allows developers to control the objects in the camera view.

    Full support of HTML, JavaScript and CSS

    Augmented Reality Head-Up DisplayARchitect supports the full range of capabilities a mobile web browser gives you. The full suite of HTML, CSS and the power of JavaScript open endless possibilities for designing your Augmented Reality application. This also means that you can include other JavaScript libraries like Google Analytics, jQuery mobile or any other mobile optimized libraries.

    GeoObjects

    ARchitect Geo Object Augmented RealityWith ARchitect you can define GeoObjects, which hold a geo location. However this is not tied to a static visual representation like a bubble, but drawables you can control. GeoObjects can be manipulated and edited using JavaScript. Furthermore they trigger special ARchitect events which is extremely useful for location based services.

    Drawables

    ARchitect drawables images video augmented reality

    Drawables are linked together with GeoObjects and then presented in the camera view. Drawables can be animated using Property Animations. ARchitect supports different types of drawables which are displayed in the AR camera view.

    • Image – any image loaded remotely
    • Text label – a graphic representation of a string
    • Shapes (e.g. circle) – geometric shapes drawn on top of the camera view

    Field of Vision trigger

    ARchitect Field of vision trigger Augmented RealityThe Field of Vision (FOV) trigger let you react if a GeoObject is entering or leaving the field of vision of the user. This is a unique feature you can’t find in comparable solutions. You will know when the GeoObject is actually in-sight.

    Click trigger

    ARchitect Click trigger Augmented RealityBesides very simple HTML hyper links (<a> tag), ARchitect allows you to attach a click trigger to each GeoObject. The click trigger allows for sophisticated reactions when a user is clicking your object. Why not start an animation or play a sound.

    Geo trigger (Geofence)

    ARchitect geo fence Augmented RealityWant to be able to react when a user is approaching a certain action area. Not a problem at all. ARchitect comes pre-equipped with a geo trigger. The definition of the geo trigger is totally up to you (e.g. you could define an action range of 500 meters around a specific location).

    Property Animations

    ARchitect property animations augmented realityProperty animations allow you to animate your content. Most of the properties you can modify are attached to a Drawable. ARchitect offers you to animate properties like offset, anchor point, opacity or scaling of a Drawable but also longitude, latitude or height of a GeoLocation.

    Support for Multimedia formats

    ARchitect Drawables Multimedia Augmented RealityAn Augmented Reality World built on ARchitect also benefits from the wide support for multimedia formats. Images of any format and size as well as text labels can be loaded via Drawables. Audio files can be played back in the background whereas video files will play in the native player of the Smartphone.

      • Images and text labels (see Drawables)
      • Audio
      • Video