New improved WebGL renderer
-
@seancl Fixed. By the way, this screenshot looks like you don't have WebGL mode enabled (no lighting), could you please check it in the renderer metrics? What is your OS and GPU model?
-
@wtfrank Fixed.
-
@kasami This is a known issue. WebGL renderer doesn't support private servers fully yet.
-
Update:
- Fixed an issue with poor sprites antialiasing. Text fonts antialiasing is still on our TODO list.
-
Some structures seem to be invisible - they still emit effects (like lighting) but don't show up directly, specifically keeper lairs and portals:
-
Update:
We've found and fixed a problem that caused bad performance and lags on ticks updates.
@bulletproof Please check if the updated version works smooth enough for you.
-
@artch Yes! This helped alot, thanks!
-
When I turned the new renderer on, I found it very hard to visually distinguish empty extensions and construction sites that don't have any build progress.
-
Great work! So much better than the 2-15 fps I was getting before.
Lows of 20-30. Typically 40-50. Peaks at 50-70.
-
I got a metric ton of FPS extra now on the integrated graphics processor:
It's also steady on these numbers. It doesn't feel jittery at all anymore.
The dedicated graphics (960M) card still pulls in a solid 60 FPS.
-
Update:
- Fixed text font antialiasing issues.
-
noticed couple of bugs:
- private server you can select a new icon. Old renderer creeps & structures use the new icon, new webGL renderer they use your official screeps icon.
- private server creeps seem to jump when moving? this is with tick rate of 1000:
(hm, a little weird but this creep blinks but only in my recording software, not on my actual screen. Used screenToGif)
-
@jestdotty Private servers are not supported yet.
-
Running well in Firefox here. It's broken in FF-nightly, but I imagine that will be fixed on the browser side. If anyone who has more webgl knowledge wants to debug it though...
-
@daboross I've just checked the latest Firefox Nightly 58.0a1, and it seems to work fine for me. What is your version? Could you please check browser console logs?
-
A few days ago the creeps name that was spawning was showing but it appears to have gone again. Not sure if the name showing at spawn creation time was a bug but please bring it back! It's very handy to see at a glance which creep is being spawned without checking the console log.
-
@jooki you can do that with roomvisuals if you want.
-
@artch Hmm, seems to work now - probably a nightly update?
I didn't see anything in the logs when it was failing before, it just didn't show up. This time the grey screen only showed for a few seconds before it loaded. But it works now, thanks!
-
Update:
- Improved SVG images scaling, they now look as crisp as in the old renderer:
Heads up! The new WebGL renderer will become the default one on November 20!
The old SVG renderer will remain available as legacy, but it won't support any new game features. Please make sure you have checked out the new renderer already, and let us know if you have any issues with it.
-
This room state hang the tab for me when using webgl renderer. Work just fine with the old one. It was the same issue when it was live and not only in the replay view. https://screeps.com/a/#!/history/shard0/W22S18?t=22318600.