동적으로 AltasTexture를 생성하려면
여러가지 텍스쳐를 최적의 크기로 조합하여 한장안에 꾸겨넣는 기법이 필요합니다.
기본 알고리즘은 Packing Lightmaps를 참고하였습니다.
위 알고리즘을 토대로 만들어본 Bin Packing 테스트 결과물입니다.
요 알고리즘을 만들때 참고한 Javascript 버전 같이 올려드립니다.
(대표님이 "왜 보고 짰어" 라고 하시길래 덧붙이는데 먼저 만들고나서 찾은겁니다 -_- 허프만 알고리즘도 만들어봤는데 ㅠㅠ)
링크 : Bin packing for Javascript
'Flash Game > 팁 & 노하우' 카테고리의 다른 글
Adobe Scout 다른 컴퓨터에 띄워서 사용하기 Remote profiling (1) | 2012.12.13 |
---|---|
Texture 이동, 회전하기 (4) | 2012.11.09 |
파이썬을 이용하여 Monocle 사용하기 (5) | 2012.10.17 |
[번역] 심리학자가 바라본 UX Design - Part 2 (0) | 2012.10.12 |
[번역] 심리학자가 바라본 UX Design - Part 1 (0) | 2012.10.12 |