[Bf-committers] Data Structure Changes

matmenu matmenu at live.fr
Tue Oct 13 22:34:50 CEST 2015


To start small, maybe the name generation algorithm? When you (or a 
script) create a new object in a scene containing thousands of them, it 
start to become exponentially slow (object.0001 to object.1999 takes 
10sec but to object.3000 it takes 3 minutes for example) . If you can 
come up with a better solution for this, it would be great. A bigger 
step would be a solution to Blender slow downs in scene with many 
objects. Modern hardware made it theoretically possible to manage such 
scenes. But we are bound to workarounds at the moment (split in many 
files and link, use particle instantiation up to blender's 10 000 000 
limit which is far from hardware limitation, etc...). Especially in a 
node based Blender, it can become an even bigger issue really fast.


Am 13/10/2015 um 16:38 schrieb David Lewis:
> Hello all,
> I've been looking through some of the problems on the work board that could
> be fixed or things that could be improved. While most look like problems
> that could be solved, off the top of anyone's head, is there a problem that
> could be fixed or improved using a data structures, different sorting
> method, different searching method, etc...? Preferably using C/C++
> -David
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list