Genies iOS SDK v0.1.7
Updated: April 29, 2026
What's New
AvatarPicker(NAFKitUITools) — screen-point -> avatar picking..bounds(ray vs AABB) or.mesh(CPU-skinned triangles).TransformGizmo(NAFKitUITools) — translate-only X/Y/Z gizmo. Tap to select, drag to translate. Wired into the Integrated sandbox tab.NAFView.avatarPosition/avatarModelTransform/meshSpaceBounds— public hooks for picker + gizmo overlays.- Turnkey picking + translate gizmo on
NAFView: opt in withisPickingEnabled/isGizmoEnabled, subscribe toonPick, driveisGizmoVisiblefrom your hit logic.pickPrecision/pickScope/gizmoAxisLengthconfigure behaviour.PickHit/PickScopeare vended from NAFKitUITools. Drop down toAvatarPicker/TransformGizmodirectly for a custom interaction model. - Picking and gizmo gesture recognizers are attached lazily — when picking/gizmo are disabled, no SDK tap or gizmo-pan recognizer is on the view, so consumer gestures see clean touch delivery.
What's Fixed
- Idle animation playhead no longer resets on LOD upgrades or the silhouette -> LOD handoff.
- Single-LOD progressive loads (e.g.
lods: [0]) no longer flash a silhouette before the mesh appears