mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-01 20:25:07 +08:00
ddbc3b164b
* chore: rearrange package structure to have the package at the root * ci: update CI workflows * ci: fixing workflow bugs * ci: recurse building .zip package * ci: more fixes * ci: add back in the nadena.dev VPM repo * ci: fix tests
22 lines
595 B
C#
22 lines
595 B
C#
using Unity.Burst;
|
|
using Unity.Collections;
|
|
using UnityEngine.Jobs;
|
|
|
|
namespace nadena.dev.modular_avatar.core.armature_lock
|
|
{
|
|
[BurstCompile]
|
|
internal struct ReadBone : IJobParallelForTransform
|
|
{
|
|
public NativeArray<TransformState> _state;
|
|
|
|
public void Execute(int index, TransformAccess transform)
|
|
{
|
|
_state[index] = new TransformState
|
|
{
|
|
localPosition = transform.localPosition,
|
|
localRotation = transform.localRotation,
|
|
localScale = transform.localScale
|
|
};
|
|
}
|
|
}
|
|
} |