Python/OpenCV proof of concept plus first native Swift port

Snapshot before the Python POC is removed. The POC (main.py, effects.py,
panel.py, shaders.py, effects/*.glsl, flake.nix) is the reference for the
native app under native/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Rasyidan Akbar F. 2026-10-05 20:26:47 +07:00
commit 6591138bbf
27 changed files with 2076 additions and 0 deletions

10
native/Package.swift Normal file
View file

@ -0,0 +1,10 @@
// swift-tools-version:5.9
import PackageDescription
let package = Package(
name: "MotionLab",
platforms: [.macOS(.v13)],
targets: [
.executableTarget(name: "MotionLab", path: "Sources/MotionLab")
]
)