Starling에서 만들 수있는 가장 큰 텍스처는 Stage3D API를 사용하며 최대 크기는 2048 × 2048로 제한됩니다. 크기 제한이있는 이유는 무엇입니까? 나는 somewhere을 읽었습니다.이 크기의 텍스처는 ~ 16-17MB의 메모리 만 소모해야하며 이는 나에게는별로 좋지 않습니다. 이 한도는 가장 일반적인 기기의 한도를 기준으로합니까? (더 큰 경우로드하는 것이 비현실적으로 느리다) 아니면 더 낮은 수준의 기술적 한계가 되는가? (최상의 GPU에서도 높은 점수를 얻을 수 없음)왜 Stage3D의 텍스처는 2048 × 2048로 제한됩니까?
1
A
답변
0
starling에는 4096x4096을 사용할 수 있지만 일부 장치에서만 응용 프로그램을 지원할 수 있습니다. 2048x2048은 일반적으로 다양한 범위의 교차 플랫폼을 지원하는 데 가장 적합한 타겟팅입니다. 데스크톱이나 웹을 타겟팅하는 경우 더 큰 텍스처를 사용하는 것이 좋습니다. 또한 여러 개의 스프라이트 시트를 사용하지 않아야합니다. 전체 게임을 1 또는 2 개의 2048x2048 스프라이트 시트로 만들 수 있습니다. 자세한 애니메이션을 원한다면 starling에서 비디오를 사용할 수도 있습니다 (Starling 1.6 참고).
관련 문제
- 1. 왜 solr 검색이 5 자로 제한됩니까?
- 2. 왜 내 위시리스트가 한 항목으로 제한됩니까?
- 3. stage3d의 버텍스 쉐이더에서 텍스처 액세스?
- 4. Starling Stage3D의 오버레이 플래시 표시
- 5. foreach 수는 PHP에서 제한됩니까?
- 6. 자바 8에서 2048 DH 키 크기를 확장하는 방법
- 7. 일부 텍스처는 OpenGL에서 거꾸로 렌더링됩니까?
- 8. 바운드 CUDA 텍스처는 0을 읽습니다.
- 9. 공유 텍스처는 아래의 프로그램에 예상되는
- 10. JOGL 혼란 - 텍스처는 어떻게 작동합니까?
- 11. 2048 바이트의 파일 읽기
- 12. ZIPX 압축 방법 2048
- 13. RSA 2048 Ransomware
- 14. PHP 폼이있는 2048 오류
- 15. 큰 연도 (2048)
- 16. 왜 장고 관리 사이트는 301 개의 항목으로 제한됩니까?
- 17. 왜 Wordpress RSS 피드 설명은 346 자로 제한됩니까?
- 18. 개념적으로 SDL2의 렌더러 및 텍스처는 무엇입니까?
- 19. IE8 style.top은 1342177로 제한됩니까?
- 20. dispatch_after는 10 초로 제한됩니까?
- 21. MongoDB 동시 쿼리가 제한됩니까?
- 22. CreateWindow 좌표는 32767로 제한됩니까?
- 23. Beaglebone PWM은 100HZ로 제한됩니까?
- 24. strings.formatnumber는 15 자로 제한됩니까?
- 25. 다중 상속은 java에서 제한됩니까?
- 26. 가시성으로 인해 제품이 제한됩니까?
- 27. SpannableStringBuffer는 9,999 자로 제한됩니까?
- 28. '이 기능의 사용이 제한됩니까?'
- 29. 의 OpenGL 텍스처는 왜곡 된 좌표
- 30. 타일 병합 알고리즘 2048 게임
이 모든 항목에 새로운 기능이 포함되어 있으므로 기본적인 사항이라면 절대로 태우지 마십시오! – dayuloli
1 개의 텍스처가 16.7MB를 소비합니다. 100 가지 텍스처 (일반적인 경우)가 있다면 게임은 1670MB RAM을 소비합니다. 정말 말이 되나요? – Raptor
하지만 제한이있는 이유는 무엇입니까? 왜 개발자가 결정하게하지 않을까요? 이러한 텍스처를 100 개 사용하는 대신 개발자는 4096 x 4096의 텍스처를 25 개 가질 수 있습니까? 낭비되는 공간이 줄어들 기 때문에 함께 포장됩니다. – dayuloli