READ THIS
http://s09.idav.ucdavis.edu/talks/0...raph09.pdf
i know it's long, but if you want to know what you're talking about when it comes to BF3, then do yourself a favour.
even if you can't understand a single thing that this says, just look at the pretty slides. also understand that modern videogames, especially this engine is one of the most complicated pieces of living code on the planet right now. so maybe this should prevent people from complaining on how DICE is so stupid that they can't do a simple patch etc. cause everything's so easy etc.