mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-09-13 22:39:39 -05:00
Update FastSpringBone10
This commit is contained in:
@@ -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];
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user