I’ve just run into a problem with my level: I seem to have hit a point at which Panda will no longer load the level’s egg file, at least on my machine.
Specifically, both my game and PView return an error indicating that something is exceeding the “total heap single size”; right now I’m presuming that the “model” is simply becoming too large. This is borne up by partial exports working well, as I recall.
Here’s the error message produced by PView:
pview: dtool/src/dtoolbase/memoryHook.cxx:242: virtual void MemoryHook::heap_free_single(void *): Assertion `(int)size <= _total_heap_single_size' failed.
Now, in all fairness, it does look as though my vertex count is higher than I’d realised–just below 550 000 vertices, according to Blender. Still, while I think that I’ve identified a few places in which I might simplify geometry, I’m not sure of what to do going forward: This is a fairly small level–what do I do when I start in on larger levels?
So, what do you advise?