SwiftXR Documentation
Get StartedGitHubCommunity
  • 👉 Introduction
  • 🍭 Creating a Project
  • 🧭 Navigate the Interface
    • Left Panel
      • Layers Panel
      • File Manager (Files)
      • Project Settings
      • Video Tutorials
    • Working Area
  • 🎨 Templates
    • 3D
    • Augmented Reality
    • Virtual Reality
    • Face Tracking
    • Image Tracking
  • 🗃️ Components
    • 3D Viewer
      • Actions
      • Postion
      • Size
      • Layout
      • Background
        • Background Image
      • Effects
    • Augmented Reality (AR)
      • Properties (AR)
    • Virtual Reality (VR)
      • Properties (VR)
      • VR Editor
    • 3D Carousel
      • Carousel Options
    • Image Tracking
      • Image Tracking
    • Face Tracking
      • Face Tracking
      • Face Tracking Editor
    • Customizable 3D Viewer
      • Customization Options
      • Variants
    • 3D Text
      • 3D text
      • Generate 3D Text
    • Indexable 3D Viewer (Developers)
      • Indexing Options
    • AR Artwork Viewer
      • Artwork Settings
    • AI Artwork Viewer
      • AI Artwork
      • AI Generator
    • ReadyPlayerMe
      • Avatar Settings
  • 🔌 Plugins
    • WiX
    • Squarespace
    • Shopify
    • WordPress
    • WooCommerce
    • Framer
    • Webflow
    • GoDaddy
    • Zoho
    • Blender
      • Version 4.1 or Below
      • Version 4.2 or Above
    • Canva
    • Figma
    • HubSpot CMS
    • Clo3d
    • Style3d
    • Daz3d
    • Weebly
    • Concrete CMS
    • Dorik
    • Format
    • UCraft
    • Brizy
    • Bubble
    • Tinkercad
  • 🪢 Integrations
    • HTML
    • React and Next.js
    • Svelte
    • Angular
    • Vue
    • Swift
  • 🎮 3D Content Creation
    • 3D Modelling Softwares
      • Blender
      • Maya
      • Sketchup
    • 3D Asset Stores
      • Sketchfab
      • Free 3D
    • 3D Scanning/Capture
      • Luma AI
      • Kiri Engine
  • 💡 How To
    • Image Tracking
    • Best Practices For Image Tracking on SwiftXR
    • Face Tracking
    • Indexable Model Viewer
    • How to Enable Animation in AR on IOS Devices
Powered by GitBook
On this page

Was this helpful?

  1. 🎮 3D Content Creation
  2. 3D Scanning/Capture

Kiri Engine

PreviousLuma AINext💡 How To

Last updated 12 months ago

Was this helpful?

Kiri engine is a 3D scanning tool that can create photorealistic 3D scans using your smartphones. It allows you to upload high-quality photos and get back create photorealistic 3D model that you can import into SwiftXR. The cool thing is that you don't even have to pay a dime.

In this guide I will walk you through the steps to create 3D Models using just your smartphone and how to export the models for use inside SwiftXR.

Prerequisites

  • A Smartphone. Kiri engine is supported on both Android and iOS. Update your Vendor OS to the latest version for the best scans.

  • The Kiri Engine App

  • A SwiftXR Account

The Kiri Engine

Launch the Kiri engine app on your smartphone and create a user account.

Once you've successfully created an account, you will be shown the Kiri engine home screen that would look like the image below:

Creating a 3D Model

KIRI Engine uses photogrammetry technology to create 3D models from several photographs of an object. The photos are taken from different angles and then "stitched” together using some cool algorithm in the cloud. Let's see how to do that:

On the Kiri home screen, select the "+"

Select the "Photo scan"

Kiri engine provides two options to capture the model's image. One, you can capture the model using your smartphone. Two, you can upload already captured images to the engine. For this guide, we would capture the images of the model live.

Select "Take Photos"

Now take photos of the model. Take at least 20 photos, photogrammetry works best with more images.

Helpful tips to get the best results:

  • It is recommended to use a high-resolution DSLR camera to take better photos, avoid using a wide-angle fisheye lens; it’s the best practice to use a lens with fixed focus

  • When taking photos, try to find a clean background; if there are moving objects in the background, it may affect the result

  • Adjacent photos should have at least 80% overlap. Take at least 20 photos, try to fill the entire frame with the object. More photos usually means better results

Once you are satisfied with the number and quality of images you have captured, select the next button ">".

Here you will configure your model options. Kiri engine allows you to name your model job, edit the images you've captured, choose a 3d file format and add metadata to your model.

SwiftXR supports a wide range of 3d file formats

Once you are satisfied with the configuration, select "Upload".

The upload time will vary depending on the quality and quantity of images you've captured so give it some time. Once the upload process is completed, Kiri engine will start processing the image to produce the 3d Models.

You can monitor the progress on the home screen.

Once the processing is complete, you'd be able to view the 3d image of your object.

Exporting the 3D Model

To export your 3d model, select "Export" on the 3d model view screen.

Conclusion

With Kiri engine you can conveniently generate 3D models of your items at no cost using your smartphones. There is a lot more you can do with Kiri so we recommend you check out their website. If you encounter any issues, be sure to send an email to support@swiftxr.io or visit our discord page for live support.