Files
charade_experiment/vrcharades-unity/vrcharades-master/Assets/Scripts/CustomSkeletonDataProvider.cs
2025-09-17 13:19:48 +02:00

23 lines
871 B
C#

using UnityEngine;
public class CustomSkeletonDataProvider : MonoBehaviour, OVRSkeleton.IOVRSkeletonDataProvider // , OVRSkeletonRenderer.IOVRSkeletonRendererDataProvider
{
public OVRSkeleton.SkeletonPoseData latestPoseData = default;
OVRSkeleton.SkeletonType OVRSkeleton.IOVRSkeletonDataProvider.GetSkeletonType()
{
return OVRSkeleton.SkeletonType.Body;
}
OVRSkeleton.SkeletonPoseData OVRSkeleton.IOVRSkeletonDataProvider.GetSkeletonPoseData()
{
return latestPoseData;
}
// OVRSkeletonRenderer.SkeletonRendererData OVRSkeletonRenderer.IOVRSkeletonRendererDataProvider.GetSkeletonRendererData()
// {
// OVRSkeletonRenderer.IOVRSkeletonRendererDataProvider dataProvider = inner as OVRSkeletonRenderer.IOVRSkeletonRendererDataProvider;
// return dataProvider.GetSkeletonRendererData();
// }
}