Beispiel #1
0
        void Update()
        {
            var tr = transform;

            if (tr.hasChanged)
            {
                data.inverseTransform = tr.worldToLocalMatrix;
                tr.hasChanged         = false;
                RaymarchingEntityManager.UpdateEntity(data, _id);
            }
        }
Beispiel #2
0
 private void OnDisable()
 {
     RaymarchingEntityManager.UnregisterEntity(_id);
 }
Beispiel #3
0
 private void OnEnable()
 {
     _id = RaymarchingEntityManager.RegisterEntity(this);
 }