Teraz jest Pt 17 kwi, 2026 07:45


Metoda kompresji a wydajność

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

Jerry

Pułkownik

Pułkownik

  • Posty: 2598
  • Dołączył(a): Pn 19 lip, 2004 21:28
  • Lokalizacja: 52° 14'N, 20° 56'E

Metoda kompresji a wydajność

PostPn 26 gru, 2005 22:12

No właśnie, korzystam z dwóch programów do pakowania do .pbo - PBO Tool'a i MakePBO. Każdy z nich pakuje ten sam plik do różnego rozmiaru wersji .pbo: PBO Tool prawie nie obcina rozmiaru oryginalnego, MakePBO potrafi nawet o 3/4 zmniejszyć objętość i moje pytanie w związku z tym jest takie. Czy różnice w kompresji plików .pbo mają zasadniczy wpływ na wydajność OFP, czy kompresja MakePBO powoduje jakieś większe obciążenie dla komputera, bo co prawda sprawdzałem na przykładzie swoich wysp i wielkiej różnicy nie widziałem, jednakże teoretycznie większa kompresja powinna powodować większe obciążenie przy dekompresowaniu pliku przez grę.
Obrazek
Offline
Avatar użytkownika

offtime

Pułkownik

Pułkownik

  • Posty: 1089
  • Dołączył(a): So 21 sie, 2004 10:39
  • Lokalizacja: Katowice

PostPn 26 gru, 2005 22:20

dla przykladu addony do vbs sa rozbijane na dwa pliki
jeden z modelami i konfigiem a drugi z texturami

ten pierwszy jest skompresowany i zakodowany pod klucz usb
a ten drugi jest nie skompresowany

wydaje mi sie ze tworcy uznali iz kompresja textur jest czyms zlym dla performance
a zwlaszcza jezeli dochodzi do tego kodowanie

zastanawiam sie czy samemu nie pojsc tym tropem i nie rozbijac addonow na dwa wlasnie w ten sposob.
Offline
Avatar użytkownika

offtime

Pułkownik

Pułkownik

  • Posty: 1089
  • Dołączył(a): So 21 sie, 2004 10:39
  • Lokalizacja: Katowice

PostPn 26 gru, 2005 22:48

dodam jeszcze ze podstawowy format pbo to tak na prawde nie jest zadna kompresja
tylko poskladanie kilku plikow w jeden
tak dziala PBOtool, dopiero MakePBO urzywa kompresji.
Offline
Avatar użytkownika

ag_smith

Chorąży

Chorąży

  • Posty: 243
  • Dołączył(a): Pt 21 sty, 2005 00:27
  • Lokalizacja: Wawa

PostWt 27 gru, 2005 00:26

Jakby na to nie patrzeć, algorytm dekompresji zawsze powoduje pewne obciążenie CPU, a tekstury i modele zawsze muszą być rozpakowane do RAMu przed użyciem.
(Pomijam fakt, że kompresja zastosowana w plikach PBO jest mało efektywna).

Dlatego nigdy nie kompresuję własnych addonów. Po co to robić przy obecnych pojemnościach dysków...?
Offline
Avatar użytkownika

SiD

Major

Major

  • Posty: 588
  • Dołączył(a): Pn 26 lip, 2004 17:09
  • Lokalizacja: Wrocław

PostWt 27 gru, 2005 00:56

Kiedys dysk byl wolniejszy niz procek w niektórych sytuacjach i kompresja pomagala. Ale to juz nie ten temat. ;)

textur nie kompresują, bo to jest niepotrzebne. Paa to już kompresja i upychanie tego do pbo nic nie daje.
Offline
Avatar użytkownika

Jerry

Pułkownik

Pułkownik

  • Posty: 2598
  • Dołączył(a): Pn 19 lip, 2004 21:28
  • Lokalizacja: 52° 14'N, 20° 56'E

PostWt 27 gru, 2005 13:54

Wychodzi więc na to, że lepiej uzywać PBO Tool... Ok, dzięki wszystkim :)
Obrazek

Powrót do Operation Flashpoint

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości