public void Setup() { #if UNITY_EDITOR PlaymodeTestsEditorSetup.CreateStreamingAssetsDirectory(); var constantHierarchyClip = CreateConstantDenseClip( new[] { ("Root", m_ClipRootLocalTranslation), ("Child1", m_ClipChildLocalTranslation) },
public void Setup() { #if UNITY_EDITOR PlaymodeTestsEditorSetup.CreateStreamingAssetsDirectory(); var denseClip = CreateConstantDenseClip( new[] { ("Root", m_Clip1LocalTranslation) },
public void Setup() { #if UNITY_EDITOR PlaymodeTestsEditorSetup.CreateStreamingAssetsDirectory(); { var motionClip = CreateLinearDenseClip ( new[] { new LinearBinding <float3> { Path = "Motion", ValueStart = m_StartTranslation, ValueEnd = m_StopTranslation }, }, new[] { new LinearBinding <quaternion> { Path = "Motion", ValueStart = math.normalize(m_StartRotation), ValueEnd = math.normalize(m_StopRotation) }, }, new[] { new LinearBinding <float3> { Path = "Motion", ValueStart = new float3(1, 1, 1), ValueEnd = new float3(1, 1, 1) } } ); var blobPath = "MotionClip.blob"; BlobFile.WriteBlobAsset(ref motionClip, blobPath); } #endif }