Gameslinx Posted June 14, 2015 Share Posted June 14, 2015 (edited) 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 RAM2x Nvidia GTX 970 EVGA super clocked (SLI)4.6GHz Intel i7 processor (over clocked from 4.0)Anything else, post belowBasically 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 limitAnyway, 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 lagAllow more accurate physicsBetter performance Better control management when running the gameImprove the experience for most peopleOverall, I love the game, it's great, I just think it should be optimised better, thanks!Please take this into consideration-G1 Edited June 14, 2015 by Gamel0rd1 Fixed grammar issues, removed some text not relevant Link to comment Share on other sites More sharing options...
Wjolcz Posted June 14, 2015 Share Posted June 14, 2015 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 More sharing options...
sal_vager Posted June 14, 2015 Share Posted June 14, 2015 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 More sharing options...
Recommended Posts