Cloning and Instancing with 3ds Max
xml:namespace prefix = o ns = “urn:schemas-microsoft-com:office:office” /
Max에서 인스턴스(instance) 시킨 오브젝트는 Gamebryo에서도 공유됩니다. 이 기술은 메모리가 부족한 콘솔에서 매우 유용하게 쓰일 수 있습니다. 인스턴스의 pivot이나 non-uniform scale을 조절하면 그 인스턴스는 고유(unique)해질 것입니다. uniform scale은 지원되지만, non-uniform scale은 지오메트리로 구워지기 때문에 Gamebryo에서 인스턴스에 사용할 수 없습니다. 또한 Gamebryo에서 인스턴스 된 오브젝트는 Max에서와는 달리 서로 똑같은 머트리얼을 공유해야 합니다. 서로 다른 머트리얼이 필요한 인스턴스 오브젝트는 고유하게 만들어야 합니다.
- 실제로 사용시 쉐이더에서 문제가 생겨서 실시간 그림자등이 깨지는 현상이 발견되었다고 합니다. -
물론 수정할 수도 있지만 이정도 데이터를 줄이기 위해 쉐이더 수정을 할 바엔 그냥 쓴다능.