Perchik71 / Creation-Kit-Platform-Extended

A collection of modifications, enhancements, and reverse engineered resources for Creation Kit by Bethesda.
GNU General Public License v3.0
57 stars 8 forks source link

Request: Navmesh auto gen working faster and is more optimized for performance. #32

Open TheLovelyServine opened 6 months ago

TheLovelyServine commented 6 months ago

I got a new PC last month, and it works fine, but navmesh auto gen, be it recast, havok, so on, doesn't seem to finish up, no matter the amount of hours it takes. I would like auto genned navmesh to work faster and be more performance optimized, as I have to reset the CK when it freezes up. It would be very appreciated if you could make navmesh auto gen work better.

robertgk2017 commented 6 months ago

Autogen is quite literally non functional. It requires object navmesh to be created for all relevant objects that would need it. Otherwise you can only effectively use it on a cell that is basically empty. I would suggest avoiding it completely.

Bethesda in their infinite wisdom only did a few dozen objects out of the over 10 thousand.

ja231c commented 6 months ago

I'm reasonably confident it is functional, I've used it on numerous ocassions, it does tend to create a gigantic mess though, which is sometimes faster to fix than doing the navmesh 100% manually.

@TheLovelyServine what CPU is in your new PC? It shouldn't take hours to complete.

TheLovelyServine commented 6 months ago
Screenshot 2024-04-04 212042

@ja231c

ja231c commented 6 months ago

@TheLovelyServine That CPU is 7 years old (it's already been discontinued, hardly new), bottom of the barrel (as in, it's terrible, always was, celerons are awful) and barely (not entirely sure if at all) meets the minimum spec for the game or the CK (and is nowhere close to the recommended spec, which is "mid range CPU from 2011").

Basically - this is a CPU for people who want to use a web browser, maybe an office suite (but not any crazy Excel spreadsheets) and only that.

Don't expect the Creation Kit to be usable on it.

Perchik71 commented 6 months ago

@ja231c Not all people have money, opportunities, etc. In general, there is support for SSE4.1 and this is not a bad thing. It also has 4 cores and 4 threads. It's quite workable. Yep, this is far from a gaming option, but it is acceptable. @TheLovelyServine As for the request, so far it is an unattainable task, not even RE data for this, not to mention the approximate version of the technology adopted in the algorithm itself. Please do not bother with problems with Navmesh. At least until there are more people or someone more knowledgeable makes a plugin.

Perchik71 commented 6 months ago

I'll mark it as a request for help.

ja231c commented 6 months ago

SSE4.1 has been around for over 15 years, every modern x86 CPU has it. Now, I'm not saying the J4105 is bad for what it is - for a 10 watt chip it is perfectly acceptable - but you can get a much faster used computer for the same amount of money, something with a 4gen i5, maybe even 6gen for example, seriously, I checked - at least here in Poland a J4105 computer costs the same as one with an i5-6400.

Perchik71 commented 6 months ago

@ja231c SSE4.1.... you'd be surprised, but I have to check for these instructions, people just get crash because their processor doesn't understand the instructions. You can even check it by reading old mod posts. And so I agree, 15 years old, but no, they are always available only in x64 bit processors. And only starting from year 2012, (only in the top solutions of those times). But it doesn't matter.