Wyprowadziłem wzór...

Uwaga! Informacje na tej stronie mają ponad 5 lat. Nadal je udostępniam, ale prawdopodobnie nie odzwierciedlają one mojej aktualnej wiedzy ani przekonań.

# Wyprowadziłem wzór...

Thu
20
Jan 2005

Uczyłem się dzisiaj do jutrzejszego egzaminu z metod numerycznych i tak jakoś siłą rozpędu, po zabazgraniu całej kartki wyprowadziłem wzór na... rozmiar tekstury razem ze wszystkimi poziomami mipmap. Do jego stworzenia zainspirowała mnie dzisiejsza rozmowa z ayufanem.

A więc jeśli dana jest tekstura o rozmiarze S na S pikseli (gdzie S jest potęgą dwójki), a każdy piksel zajmuje 4 bajty pamięci, to cała tekstura (a dokładnie wszystkie jej piksele, bez uwzględnienia nagłówka tekstury i każdego poziomu, ale to chyba można pominąć) wraz ze wszystkimi poziomami mipmap (tzn. np. dla S = 512 będą tekstury 512x512, 256x256 itd... aż do 2x2 i 1x1) będzie zajmowała tyle bajtów:

Wzór na rozmiar tekstury

Comments | Share

Comments

STAT NO AD
[Stat] [STAT NO AD] [Download] [Dropbox] [pub] [Mirror] [Privacy policy]
Copyright © 2004-2019