#if GRIFFIN using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.Rendering; namespace Pinwheel.Griffin.Rendering { internal class GInstancedBatch { internal Matrix4x4[] transforms; internal int instanceCount; internal int prototypeIndex; public GInstancedBatch(int maxInstanceCount) { transforms = new Matrix4x4[maxInstanceCount]; instanceCount = 0; } public void AddTransform(Matrix4x4 m) { transforms[instanceCount] = m; instanceCount += 1; } public void ClearTransforms() { instanceCount = 0; } } } #endif