Closed Clauvin closed 8 years ago
Até agora, os maiores culpados em termos de queda de processamento são:
Existem gastos grandes e desnecessários envolvendo memória e processamento por conta da renderização desnecessária de vários objetos.
Desativá-los, quando possível, se mostrou extremamente eficaz.
A renderização desnecessária está sendo causada porquê no começo do desenvolvimento do projeto(apelidada de "A Era Pré Git-Hub"), para fazer de forma fácil certas coisas... todos os objetos estão sendo renderizados em Fade, e isso é ABSURDAMENTE CUSTOSO.
O motivo é que a renderização de objetos opacos(o objetivo aqui) é feita de cima pra baixo, então pixels em tela já pintados não são repintados. Já objetos transparentes são renderizados de baixo pra cima, estando lá ou não, para que a transparência funcione direito -___-
Otimização concluída.
O Bolhas e o F!T(o Bolhas muito mais que o F!T) tem grande potencial de carregarem mais dados do que o computador onde o programa é executável pode suportar. É necessário checar quanta informação no log causa problemas de memória e processamento.