Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Performance issue in PTMC Research Bunker when Render depth is set higher than 40 (minimum value) #57

Open
Sol1vaN opened this issue Sep 15, 2024 · 1 comment
Labels
bug Something isn't working vanilla bug Bug also existed in the original Descent 3

Comments

@Sol1vaN
Copy link

Sol1vaN commented Sep 15, 2024

It's seems a vanilla problem, it's explain why the Render depth control reset to minimum when you load that map in vanilla versions of descent 3.
May Interplay devs noticed this but they don't have time to resolve it, only with this ugly trick reseting the render depth control to 40.

I've tested every piccuengine and the FPS drops happens in all cases, and may be caused because the render depth allow to set to 100 in this map.

For other hand, with vanilla versions the FPS works fine, because, again, the render depth are set to 40 automatically by the game when you enter to PTMC Research Bunker

Another test that I've done is trough piccuengine set render depth to 40, and the FPS works fine, but the map look bad, with those violent clipping in the near distance.

Here's a video showing pe 1.2.2 in PTMC Research Bunker
https://youtu.be/a1uvTCBDGGA

Even with Render depth set to 40 my graphic card (rtx 4070 ti sup) drops to 110~120fps.
So the problem seems be a performance vanilla engine code.

@InsanityBringer InsanityBringer added bug Something isn't working vanilla bug Bug also existed in the original Descent 3 labels Sep 15, 2024
@InsanityBringer
Copy link
Owner

yeah this is a known problem, if the terrain seg limit ever gets hit it resets your render depth, and will be fixed with Newrender.

In the meantime turn down your terrain detail a notch or two. it sucks but the original rendering code sucks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working vanilla bug Bug also existed in the original Descent 3
Projects
None yet
Development

No branches or pull requests

2 participants