리소스매니저가 지워지고 레벨매니저가 지워지게 되면 레벨 매니저에 있는 물체들이 지워질 때 스마트포인터가 자기들이 소멸될 때 자기가 가리키고 있는 리소스가 살아있다고 생각하고 release를 한다. 근데 리소스 매니저가 이미 지워졌기 때문에 레벨의 오브젝트들이 지워진 주소를 들고 있게 된다. 그래서 삭제된 메모리에 접근을 해서 기능을 호출하는 거기 때문에 문제가 된다. 힙손상이 발생할 수 있다. 재질로 상수는 전달할 수 있는데 아직 텍스쳐는 불가능하다.. 이젠 텍스쳐도 인덱스에 맞춰서 해당 레지스터에 바인딩을 해놔야한다. 재질은 리소스다. 같은 재질을 공유하다보면 재질 안에는 해당 재질을 사용하는 물체들이 랜더링 하기 직전에 전달시킬 상수데이터와 택스쳐를 들고 있다. 예를들어 애니메이션을 한다면 플레이어가..