fromJson static method
Implementation
static ARFrameUpdate? fromJson(Map<String, dynamic> json) {
final view = _matrix(json['view']);
final projection = _matrix(json['projection']);
if (view == null || projection == null) return null;
final rawHit = json['hit'];
return ARFrameUpdate(
reticleHit: rawHit == null
? null
: ARHitTestResult.fromJson(Map<String, dynamic>.from(rawHit as Map)),
viewMatrix: view,
projectionMatrix: projection,
viewport: Size(
(json['viewportWidth'] as num?)?.toDouble() ?? 0,
(json['viewportHeight'] as num?)?.toDouble() ?? 0,
),
);
}