Upload project files

This commit is contained in:
Misaki
2024-09-16 00:08:10 +09:00
commit 0a4745662a
218 changed files with 13387 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
using Unity.Collections;
using Unity.Mathematics;
using UnityEngine.Jobs;
namespace Misaki.ArtTool
{
public struct TransformAccessJob : IJobParallelForTransform
{
public NativeArray<float4x4> points;
public void Execute(int index, TransformAccess transform)
{
if (index > points.Length || !transform.isValid)
{
return;
}
MatrixHelper.DecomposeMatrix(points[index], out var position, out var rotation, out var scale);
transform.SetPositionAndRotation(position, rotation);
transform.localScale = scale;
}
}
}