Garbage Collection w Blink 3D
Ponieważ w Blink3D zastosowano taką możliwość, że pętla czasowa działa bardzo szybko odpowiednio do fps (ramek na sekundę)
to przy wolniejszych procesorach może powodować spadek fps. Dlaczego? Bo tworzenie większej ilości nowych instancji obiektów powoduje większe zapotrzebowanie na pamieć i nie "sprząta" się po użytych obiektach. W razie czego Clive postanowił dodać do Blinka 3D w wersji 118 Garbage Collection oraz możliwość liczenia odległości pomiędzy wektorami w metodzie Vector.dist()
Więcej informacji można dowiedzieć się z dyskusji na forum
this.oTimestep = new Object() ;
this.oTimestep.timestep = function( dElapsedTime , dDeltaTime )
{
vTemp = oScenNode.position;
}
to przy wolniejszych procesorach może powodować spadek fps. Dlaczego? Bo tworzenie większej ilości nowych instancji obiektów powoduje większe zapotrzebowanie na pamieć i nie "sprząta" się po użytych obiektach. W razie czego Clive postanowił dodać do Blinka 3D w wersji 118 Garbage Collection oraz możliwość liczenia odległości pomiędzy wektorami w metodzie Vector.dist()
Więcej informacji można dowiedzieć się z dyskusji na forum
0 Comments:
Prześlij komentarz
<< Home