But... I think its envelope modifier is kinda slow. I'v done some tests and it seams that the bottle-neck on my current system is a CPU frequency of one core (cos its NOT multithreaded , although you may google another (wrong) opinion). I dont say that is "very bad", but I'm going to upgrade my system and just ask you to load an XSIman rigged figure from standart "primitives" , drag his central (star with rounded corners) bone for 5-10 seconds and post here your viewport framerate while doing that (in shaded and opengl modes, single and multiple viewports). And also please add your system configuration (espassialy CPU and graphics card). I would be really appreciated
And yes, I know about lowpoly proxies, disabling realtime update in inactive viewports, hardware acceleration of envelopes, "do not recompute normals" button etc.
P.S. Read somewhere, that a man gets 60 fps on a fully riggerd half-a-million character. If envelopes were multithreaded, i could belive that, but in case its not (and its not) that fps is only possible on 6 - 8 GHz CPU core