GLAFIE - AR Virtual Try-On App
Overview
AR virtual try-on mobile app for online shoppers. Provides real-time AR experience for virtually trying on accessories like glasses, sunglasses, and earrings.
Work Scope
- iOS app development (Swift, Objective-C, ARKit, SceneKit)
- Android app development (Java, Kotlin, ARCore)
- Real-time AR rendering engine
- 3D asset pipeline development



Key Features
Real-time Face Tracking
High-precision 3D face recognition and tracking using ARKit/ARCore. Analyzes 2D landmarks and 3D geometry in real-time for natural accessory placement.

PBR-based Real-time 3D Rendering
Physically Based Rendering pipeline for realistic material representation. IBL (Image-Based Lighting) reflects environmental lighting for natural results.

glTF 2.0 Asset Pipeline
Standard 3D format loading system. Relative coordinate mapping based on facial geometry center for accurate positioning. Auto-generates physics objects from Scene Graph parsing.

Cross-platform Optimization
Identical quality and performance on iOS/Android. CPU/GPU context synchronization, memory management, and framerate optimization for various devices.

Achievements
- Released on iOS/Android app stores
- Stable 60fps+ rendering on mobile devices
- Cross-platform AR experience with identical quality
- Sub-10ms latency face tracking
- Selected for government startup support program