Latest 1.0.4
Homepage https://github.com/BLOCKvIO/3D-Face
License ISC
Platforms ios 10.0
Dependencies BLOCKv/Face, Nuke, FLAnimatedImage, NVActivityIndicatorView
Frameworks WebKit
Authors

3D Face

This is a face for the Android, iOS and Web BLOCKv SDKs, which allows rendering and interacting with 3D vatoms.

NOTE: Only Web and iOS supported currently.

Usage in the iOS SDK

First add it to your podfile:

pod 'VatomFace3D'

Then register it on app startup:

import BLOCKv
import VatomFace3D

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    ...

    FaceViewRoster.shared.register(Face3D.self)

}

Usage in the Web SDK

To use in the Web SDK, simply import and register when your app starts up:

import { VatomView } from '@blockv/sdk/face'
import Face3D from '@blockv/3d-face'

VatomView.registerFace(Face3D)

Specification

  • Display URL: native://generic-3d

Latest podspec

{
    "name": "VatomFace3D",
    "version": "1.0.4",
    "license": {
        "type": "ISC"
    },
    "authors": {
        "BLOCKv": "developer.blockv.io"
    },
    "homepage": "https://github.com/BLOCKvIO/3D-Face",
    "summary": "This vAtom face can plug into the SDKs to render 3D content in either binary glTF or V3D format.",
    "source": {
        "git": "https://github.com/BLOCKvIO/3D-Face.git",
        "tag": "1.0.4"
    },
    "source_files": "ios/*.{swift}",
    "resources": "webapp/**",
    "swift_version": "4.0",
    "platforms": {
        "ios": "10.0"
    },
    "frameworks": "WebKit",
    "dependencies": {
        "BLOCKv/Face": [],
        "Nuke": [],
        "FLAnimatedImage": [],
        "NVActivityIndicatorView": []
    }
}

Pin It on Pinterest

Share This