|
|
|
|
|
by ajmmertens
1168 days ago
|
|
> but still ECS incurs massive overhead compared to basic arrays of structs I actually know of quite a few projects that use ECS as the foundation for a low level rendering library precisely because it lets you iterate over a bunch of plain arrays, but with more flexibility. The overhead of an ECS depends on many things, but if you have lots of entities with similar components, the overhead per entity can be quite small. |
|