Texture2DArray 래퍼 에셋
여러 개의 Texture2D로 Texture2DArray를 간단하게 생성·업데이트할 수 있습니다.
Assets/Create/Texture2D Array에서 생성- Inspector에 소스 Texture2D를 등록
- 「反映」(반영) 버튼으로 Texture2DArray (서브 에셋)를 생성 / 업데이트
머티리얼 참조는 끊어지지 않습니다
업데이트는 fileID를 유지한 채 내용만 교체하므로, 먼저 머티리얼에 할당해 두어도 괜찮습니다.
- 출력 설정은 Auto (첫 번째 소스 기준) / 직접 지정 (크기·포맷·밉맵·sRGB)을 전환할 수 있으며, Filter / Wrap / Aniso 샘플러 설정도 포함되어 있습니다
- 조건이 맞으면 무손실 복사 (BC/DXT 압축 데이터 그대로), 맞지 않으면 자동 변환 (Crunch 압축 소스도 OK). 슬라이스별 결과가 로그에 출력됩니다
- 기존 Texture2DArray 에셋도 Inspector의 「ラッパーアセットへ変換」(래퍼 에셋으로 변환)으로 참조를 깨뜨리지 않고 마이그레이션할 수 있습니다 (표준 프리뷰는 유지)
구현 메모 (개발자용)
- 업데이트는
CopySerialized로 fileID를 유지한 채 내용만 교체하는 방식입니다 - 생성물은 Readable로 저장되므로, 실행 시에는 CPU 측 복사본만큼 메모리를 추가로 소비합니다