iMeshScan

Next‑generation 3D scanning for iPhone and iPad Pro

High‑quality 3D models of objects and rooms, generated directly on your LiDAR‑enabled device – with easy export to 3D, AR and CAD tools.

MVP for iOS 18+ · Focused on LiDAR devices

Live Mesh / Point Cloud

Real‑time point cloud and mesh visualization during capture.

What is iMeshScan?

iMeshScan is an iOS app for 3D scanning of objects and rooms, built for professionals and enthusiasts in 3D, AR, architecture and industrial design.

High‑quality mesh models

Uses LiDAR and RGB data for precise geometry, ideal for visualization, measurement and downstream processing.

Export to 3D/AR/CAD

Supports USDZ for iOS/AR and OBJ for a universal export to your favorite 3D and CAD tools.

Ready for cloud and AI

Architecture is designed for future cloud processing, mesh optimization and AI‑powered enhancements once the app goes beyond MVP.

Target devices and platforms

Initial focus: LiDAR devices

Optimized for iOS 18+ and LiDAR‑enabled devices:

  • iPhone 12 Pro / Pro Max
  • iPhone 13 Pro / Pro Max
  • iPhone 14 Pro / Pro Max
  • iPhone 15 Pro / Pro Max
  • iPhone 16 Pro / Pro Max
  • iPhone 17 Pro / Pro Max
  • iPad Pro 11" (2nd gen и по‑нови с LiDAR)
  • iPad Pro 12.9" (4th gen и по‑нови с LiDAR)

Next step: devices without LiDAR

In phase 2 we plan photogrammetry from photo sets and integration with Apple Object Capture for devices without LiDAR.

Key capabilities of the MVP

LiDAR‑based scanning

Start an AR session, capture depth and RGB data, and see a live point cloud and mesh preview.

Local 3D model generation

Combine LiDAR data into a single mesh, apply basic optimization and get it ready for export.

Storage and organization

Store models locally with metadata: name, date, type (object/room), size and available formats.

USDZ and OBJ export

Share easily via the iOS share sheet – Mail, Messages, AirDrop, Files and other 3D‑capable apps.

Intuitive 3D viewer

Rotate, zoom and pan around your model, with a roadmap towards future modes like wireframe and measurements.

Clean, focused UI

SwiftUI interface optimized for one‑hand use and quick access to your latest scans.

Technical architecture

Client app (iOS)

  • SwiftUI for modern, adaptive UI.
  • ARKit for LiDAR, depth data and tracking.
  • RealityKit for 3D scene and object rendering.
  • USDZ and OBJ as primary export formats.
  • FileManager + Codable for local metadata storage.

Future cloud (phase 2)

  • .NET backend with Minimal APIs.
  • Azure App Service or Container Apps for hosting.
  • Azure Blob Storage for 3D files.
  • Cloud processing: mesh simplification, AI segmentation, batch conversion.
 iMeshScan (iOS App)
  ├─ Capture Layer (ARKit + LiDAR)
  ├─ Processing Layer (mesh reconstruction)
  ├─ Storage Layer (local files + metadata)
  ├─ Presentation Layer (SwiftUI UI)
  └─ Export Layer (USDZ / OBJ)
                    

Core app modules

Capture module

AR session, LiDAR, point clouds and scan state management.

Components: ScanSessionManager, ScanViewModel, ScanView

Mesh processing

Merge ARMeshAnchors, smooth the mesh and prepare it for export.

Components: MeshBuilder, MeshOptimizer, MeshExporter

Storage module

File structure and metadata for each scan.

FileManager + Codable JSON (MVP)

Viewer module

3D viewing, camera controls and future modes like measurements.

Components: ModelViewerView, ModelViewerViewModel

Export module

Generate USDZ and OBJ exports, integrated with the iOS share sheet.

Components: ExportManager, USDZExporter, OBJExporter

UI / UX

Home, Scan, Viewer, Settings – focused on simplicity and speed.

SwiftUI, tailored for iPhone and iPad

Who is iMeshScan for?

Architects and interior designers

Quickly scan rooms for reference, measurements and conceptual 3D models that can be imported into your CAD and 3D tools.

3D artists and game developers

Capture real‑world objects as a base for props, scenes and AR content.

Industrial and product design

Scan prototypes and finished products for analysis, visualization and documentation.

Roadmap – first 3 phases

Phase 1 – MVP

  • Capture module with LiDAR.
  • Basic mesh build and viewer.
  • Local storage + USDZ export.
  • Simple, clean UI for the main flow.

Phase 2 – Enhanced scanning

  • OBJ export and more quality controls.
  • Richer viewer: wireframe and distance measurement.
  • Local notifications and interactive tutorials.

Phase 3 – Cloud and AI

  • Azure‑based backend for upload/download.
  • Cloud‑based mesh optimization.
  • User accounts, basic analytics and AI segmentation.

Privacy and security

In the MVP phase iMeshScan works fully offline – scans and models are stored only on the device, with no automatic cloud upload.

  • Local‑first storage by default.
  • Controlled export only when the user chooses to share.
  • Prepared for secure cloud sync in phase 2.

Want early access to iMeshScan?

We are currently building the first working version. If you want to test the app once it is ready for TestFlight, leave us your email and we will get in touch.

No spam. Only important updates about the app.