Cat ma jucam cu sistemul de Lensflare de la metin, am descoperit ca e incomplet si ca are un memory leak destul de mare.
Daca ai folosit tutorialul de mai jos:
tutorial-cum-folosesti-lensflare-corect-mape-t5459.html
vei observa ca daca deschizi clientu si te uiti la razele / particulele generate de "soare", FPS-urile de la client vor creste si ram usage va deveni mare.
Acest lucru este datorat faptului ca nu isi face bine cleanup si o data la cateva secunde isi da overlap la texturi.
Mai jos vei rezolva acest lucru usor si rapid.
*Poze / Video:
*Link download / Code:
Deschidem LensFlare.cpp si cautam:
Code:
void CFlare::Init(std::string strPath)Cautam:
Code:
CFlare::~CFlare()
{
}Acum functiile de la lens flare isi vor da cleanup corect si nu vei mai avea probleme cu FPS.


la acest mesaj și conținutul se va afișa automat.

