PDA

View Full Version : memory leak in particles maybe?


Sarford
05-31-2008, 09:27 PM
Hi all,

I have a simple particle scene. About nine object are filled with blobs by nine emitters (with nine clouds). The objects are the goals of the pTypes, no collision, no events. Time frame is 250 frames. All emitters start the rate at 0, then up to 500 at frame 25, steady at 500 till frame 50 and back to 0 at frame 51. The rate of the emitters are ofsetted 12 frames to eachother, so the first one starts at 0, the next one at 12, the third one at 25 etc.

When I play the scene in the viewport everything is fine, it plays the scene with all particles in all four viewports.
But when I render the scene XSI hangs after about thirty frames. CPU usage falls back from 100% to around 50% and memory usages slowly but surly increases. After force-quiting XSI, starting it up again and continuing rendering, it stops around 40.

So I hided all clouds but the first and rendered again, then hided all clouds but the second and renderd etc. etc. But even then XSI sometimes freezed, with CPU usage back to 50% and memory usage increasing. It even did this after shutting down the machine and starting up again with no other program running (except zonelab).

I think this is very strange couse this is no heavy scene at all. And when it renders the frames, wether the clouds are hidden or not, the time per frame is merly seconds (around 3 to 4 seconds).

Now, I know that I haven't got a state of the art PC, but I think this isn't normal. Does anyone recognise this or is there a known bug in the XSI particle system? Do I do something wrong maybe? Can anybody help me with this?

My PC is a P4 3Ghz HT, 1Gb ram, ATI9800pro video, P5P800 Asus motherboard.