인터랙티브 3D 카드 제작 앱, Z Card
Interactive 3D card creation app, Z Card
Z Card는 사용자가 3D 카드를 만들고 공유할 수 있는 앱입니다.
- 3D 오브젝트와 텍스트를 배치하여 카드 디자인
- 완성된 디자인을
.glb파일로 추출 - Firebase에 업로드 후 URL 생성, 공유
Z Card allows users to:
- Create interactive 3D cards with custom objects and text
- Export final designs as
.glbfiles - Upload to Firebase and generate shareable URLs
-
3D 환경: Unity (UAAL)
-
웹 호스팅 및 원격 저장: Firebase Storage
-
익명 인증: Firebase Auth
-
웹 3D 뷰어: Babylon.js
-
로컬 DB: Room (Android)
-
네이티브 프레임워크 (Android):
- 앱 생명주기 관리
- 시스템 자원 접근
- Unity ↔ Android 데이터 브릿지
- 사용자 인터랙션 처리 (터치, 제스처, UI)
-
3D Environment: Unity (UAAL)
-
Web Hosting & Remote Storage: Firebase Storage
-
Anonymous Authentication: Firebase Auth
-
Web 3D Viewer: Babylon.js
-
Local DB: Room (Android)
-
Native Framework (Android):
- App lifecycle management
- System resource access
- Data bridge between Unity and Android
- User interaction (touch, gestures, UI components)
- 3D 오브젝트 배치 및 커스터마이징
- 텍스트 추가 및 레이아웃 조정
.glb파일로 디자인 추출
- Unity에서 GLB 추출 및 Firebase Storage 업로드
- 업로드 완료 후 URL 생성
- URL 기반 3D 카드 공유 및 Firebase Hosting을 통한 실시간 웹 뷰어 구현
- Place and customize 3D objects
- Add text and arrange layouts for personalized design
- Export the final design as a
.glbfile
- Extract the
.glbfile and Upload the file to Firebase Storage in Unity - Generate a shareable URL for others to view the card
- URL-based 3D card sharing and real-time web viewing via Firebase Hosting
