VST SDK for Unreal
简介
VST SDK 是一个用于Unreal Engine开发的工具包,提供了丰富的 VST(Video See Through)相机功能支持。
系统要求
- 设备型号:PFDM MR
- 系统版本:DreamOS ENT 3.0.0及以上
- SDK 版本:3.0.0 及以上
功能特性
- VST 相机控制与配置
- 相机帧数据采集
- 相机参数获取
- 双目相机支持
API 参考
相机频率设置/获取
支持以下频率选项:
FREQUENCY_8_HZ // 8Hz
FREQUENCY_10_HZ // 10Hz
FREQUENCY_24_HZ // 24Hz
FREQUENCY_30_HZ // 30Hz
相机分辨率设置/获取
支持以下分辨率:
RESOLUTION_660_616 // 660x616
RESOLUTION_1320_1232 // 1320x1232
RESOLUTION_2640_2464 // 2640x2464
相机图像格式设置/获取
支持的格式:
FORMAT_NV21 //NV21
相机输出源设置/获取
支持的输出源:
SOURCE_LEFT_EYE // Left Eye
SOURCE_RIGHT_EYE // Right Eye
SOURCE_BOTH_EYES // Both Eyes
相机内外参获取
支持的参数:
// Extrinsic
FVector Position; // Camera Position
FQuat Rotation; // Camera Rotation
// Intrinsic
FVector2D FocalLength; // Camera Focal Length
FVector2D PrincipalPoint; // Camera Principal Point
打开/关闭相机
获取相机图像
根据设置相机参数,返回相机图像
返回值数据结构
相机图像数据包含在Left Eye Data和Right Eye Data内
示例代码