Bug #19669

FIFO for particles instead of deleting all of them when limit is reached

Added by Megagoth1702 about 4 years ago. Updated about 4 years ago.

Status:Expired Start date:05/10/2011
Priority:Normal Due date:06/08/2011
Assignee:- % Done:

0%

Category:Rendering
Target version:-
Affected ArmA II version: First affected build:
Reproduced by another DH user:No First affected ArmA II version:
I am using some Mods:No Single / Multi Player?:
I am using: BIForumURL:
Reproducible for you:No NGUrl:
Related to content of DLC: WIKIurl:

Description

Hey fellas!

Currently arma2 suffers from random particle loss. When a certain amount of particles has been reached the game deletes ALL particles and then starts spawning them again.

A FIFO (First in First out) system would be much better here and less disturbing.

It does not sound very complicated as well. Not compared to other stuff in the game.

Thank you a lot in advance!

Bye!

History

Updated by kju about 4 years ago

Repro and demo mission?

Updated by Fireball about 4 years ago

Depends maybe if this should be a feature request rather than a bug.

At any rate, maybe a repro video of particles disappearing all at the same time would be interesting, just to see what you mean.

Updated by Fireball about 4 years ago

  • Due date set to 05/24/2011
  • Category set to Rendering
  • Status changed from New to Feedback
  • Affected ArmA II version deleted (Please select...)

Updated by Megagoth1702 about 4 years ago

Thanks for the attention guys.

This is really hard to reproduce due to the small amount of particles used in the vanilla game. With some mods (JTD Fire&Smoke, WarFX, WarFX Blastcore) this issue is visible sometimes when there is a LOT of stuff going on.

I dont know if you guys think about developing the game in order to support mods beter but think about this: a FIFO system is always more clever then just hardcore deleting all particles when a certain limit is reached and start from 0. You already have that for bullet hit spots on walls and windows etc. So it would be a good thing to add to particles IMO.

I am looking around and requesting videos of that issue at the moment. Blastcore FX seem to suffer from that but the maker is cutting the amount of particles right now. Which is a good thing to do but obviously will not show the issue that well... When I got more I will update this.

Thank you.

Updated by Megagoth1702 about 4 years ago

http://www.youtube.com/watch?v=0cdmRYohv18&feature=player_detailpage#t=190s
LGB impact creates new particles, limit gets reached, boom all smoke gone and starts from zero.

Watch all the smoke. Obviously these particles have a bit of a longer life time than the vanilla ones but the mod actually makes the particles look GOOD... If we had a FIFO particle system only the oldest particles would disappear and now the whole smoke screen.

Updated by Megagoth1702 about 4 years ago

http://www.youtube.com/watch?v=xrjV98jw1R8#t=40s

Another one. Instead of deleting just the "old" upper particles of the smoke it deletes the whole smoke comlumns.

Updated by Suma about 4 years ago

Currently arma2 suffers from random particle loss. When a certain amount of particles has been reached the game deletes ALL particles and then starts spawning them again.

A FIFO (First in First out) system would be much better here and less disturbing.

This is not true, the system used already is a FIFO. Repro is definitely needed. The problem may be that when there is an explosion which generates a lot of particles at once, those particles are all new and enter the FIFO, effectively flushing it (as all other particles are pushed out of the FIFO).

Updated by zGuba about 4 years ago

  • Due date changed from 05/24/2011 to 06/08/2011

Updated by zGuba about 4 years ago

  • Status changed from Feedback to Expired

Also available in: Atom PDF