I had played the game a couple years ago on my old computer, and it ran fairly well. I upgraded my computer this summer.
When I came back this month I noticed the bad fps, and had to set all my graphics settings to less than they were a couple years ago on my old (much slower) computer.
Then just yesterday I downloaded a new graphics driver from Nvidia, along with finally setting up the Nvidia experience. It asked if I wanted to optimize SWTOR, and I said sure. It set everything to the highest levels. I thought when I logged in I would be looking at a slideshow.
But, suddenly, the game runs beautifully and looks gorgeous. It is MUCH smoother now than it was on the lower graphics setting prior to Nvidia doing whatever it did.
I have absolutely no idea what Nvidia did beside turn up the graphical settings, but they did something when I clicked optimize, because the game runs so much better now it's baffling.
An anecdote for you all. I have no idea what actually happened, but it worked perfectly.
edit:
Specs:
i7-4770 3.40ghz
8g ram
64bit
gtx 760
Runs very well on highest settings (since I clicked 'optimize' yesterday).