Jump to content


Photo

SEED failing silently?


5 replies to this topic

#1 grayman

grayman

    Master Builder, Coder

  • Active Developer
  • PipPipPipPipPip
  • 12079 posts

Posted 04 December 2017 - 10:30 PM

I just noticed that several SEED brushes in my WIP, which used to work a short while back, have stopped generating the grass they're supposed to manage.

 

Does anyone know if SEED fails silently if the number of entities gets close to the max allowed? My WIP has been pushing close to the 8190 limit for a month or so now.

 

This happens with both 2.05 and 2.06, so it's not a new problem in 2.06.

 

It would make sense if it did, but I never had to worry about it before. I might have to toss all SEED brushes, given how patchy the grass in my WIP has become. Which would be a shame, because it adds a nice touch.

 

I could turn the SEED debug statements on, but that's a big task, and I couldn't find in the code where SEED might care about the overall entity count, so it's difficult to pinpoint a debug statement that would announce a failure.

 

Thanks.



#2 stgatilov

stgatilov

    Advanced Member

  • Development Role
  • PipPipPip
  • 517 posts

Posted 04 December 2017 - 11:06 PM

Isn't SEED's main purpose to merge all individual entities into single mega-entity, in order to workaround the entity limit?



#3 grayman

grayman

    Master Builder, Coder

  • Active Developer
  • PipPipPipPipPip
  • 12079 posts

Posted 04 December 2017 - 11:11 PM

Yes, thats why I find this behavior to be odd.

#4 Obsttorte

Obsttorte

    Scripting guru, Mapper

  • Active Developer
  • PipPipPipPipPip
  • 5338 posts

Posted 05 December 2017 - 03:40 AM

IIRC you get a console warning/error if you hit the limit.

 

Regarding merging. It could be that the merging is done after the entities have been created. So even if the entity count is lowered by seed you potentially have to stay below the limit before merging.


FM's: Builder Roads, Old Habits, Old Habits Rebuild
WIP's: Several. Although after playing Thief 4 I really wanna make a city mission.
Mapping and Scripting: Apples and Peaches
Sculptris Models and Tutorials: Obsttortes Models
My wiki articles: Obstipedia
Let's Map TDM YouTube playlist: ObstlerTube
Texture Blending in DR: DR ASE Blend Exporter

End of shameless self promotion.

#5 demagogue

demagogue

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 5254 posts

Posted 05 December 2017 - 04:30 AM

Tels is about the only one that could say for sure, and he hasn't been around for over a year now.


Posted Image

#6 grayman

grayman

    Master Builder, Coder

  • Active Developer
  • PipPipPipPipPip
  • 12079 posts

Posted 05 December 2017 - 08:49 AM

Yes, if we exceed the limit, the game crashes.

 

And since entering a new PVS causes old SEED brushes to shut down their children and new SEED brushes to start up their children, and each counts as one entity, I'm curious as to what's happening.

 

I'll check to see if I'm actually pushing up against the entity limit.

 

Beyond that, I'm not about to start debugging SEED behavior. No no nay nay.

 

If the bad behavior persists through the future beta test for the WIP, I'll just delete the SEED brushes.





Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users