Update FastSpringBone10

This commit is contained in:
notargs
2021-10-01 20:47:55 +09:00
parent 59df94461e
commit 2c580471f5
14 changed files with 101 additions and 42 deletions

View File

@@ -0,0 +1,22 @@
using Unity.Collections;
using Unity.Jobs;
using UniVRM10.FastSpringBones.Blittables;
namespace UniVRM10.FastSpringBones.System
{
public struct UpdateFastSpringBoneJob : IJobParallelFor
{
[ReadOnly] public NativeArray<BlittableSpring> Springs;
[ReadOnly] public NativeArray<BlittableJoint> Joints;
[NativeDisableParallelForRestriction] public NativeArray<BlittableTransform> JointTransforms;
[ReadOnly] public NativeArray<BlittableCollider> Colliders;
[NativeDisableParallelForRestriction] public NativeArray<BlittableTransform> ColliderTransforms;
public void Execute(int index)
{
var spring = Springs[index];
}
}
}