Jump to content

GPU Support for Physics Rendering


Recommended Posts

Now, before I start going into moderate detail, I think Unity doesn't really support GPUs rendering physics. This is why it is a suggestion.

I an bringing up a long-known issue about severe lag in KSP when getting into high part counts. With a CPU running at 100% at 4.6GHz, I still lag around 230 parts.

Specs:

16GB RAM

2x Nvidia GTX 970 EVGA super clocked (SLI)

4.6GHz Intel i7 processor (over clocked from 4.0)

Anything else, post below

Basically only 1% of my GPU is being used - to load polygons or textures. Unfortunately, I can't render everything at full detail because of the RAM limit

Anyway, before I start complaining:

I think KSP or Squad should begin to optimize the game for graphical processing units if or when Unity allows it...

This would:

Make 1000 parts not lag

Allow more accurate physics

Better performance

Better control management when running the game

Improve the experience for most people

Overall, I love the game, it's great, I just think it should be optimised better, thanks!

Please take this into consideration

-G1

Edited by Gamel0rd1
Fixed grammar issues, removed some text not relevant
Link to comment
Share on other sites

This thread feels more like "I know unity cant do that, but heres my amazing overclocked rig specs, AMA"

I'm pretty sure once Squad gets an opportunity to make KSP run smoother and more optimized they will do that. They always did their best to make things as smooth as possible.

Link to comment
Share on other sites

Sorry Gamel0rd1, but suggesting Squad do this is completely dependant on Unity supporting it to begin with, and currently the only hardware PhysX acceleration Unity is planning to offer is hair simulation.

As with DirectX on Windows, OpenGL on OSX and Linux, and eventually Vulkan on Linux and Metal on OSX, all this is abstracted from the developer and PhysX is as well.

If Unity decides to fully support hardware PhysX in the future that will also be abstracted, it will automatically work on Nvidia hardware if it is present on a machine, and Unity will default to using the CPU in all other cases.

If you really want hardware PhysX support, you need to ask on the Unity forums, as this won't be something Squad can optimise.

Sorry to do this to your 3rd post but I'm closing this one.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...