Exemplo n.º 1
0
        public static float GetLengthOfCurve(this IEnumerable <float3> curve, ref float4x4 transform, bool isLoop = false)
        {
            var array = new NativeArray <float3>(curve.ToArray(), Allocator.Temp);
            var sum   = array.GetLengthOfCurve(ref transform, isLoop);

            array.Dispose();
            return(sum);
        }
Exemplo n.º 2
0
        public static float GetLengthOfCurve(this NativeArray <float3> curve, bool isLoop = false)
        {
            var transform = float4x4.identity;

            return(curve.GetLengthOfCurve(ref transform, isLoop));
        }