Friday Facts #248 - Not Saturday Facts
Re: Friday Facts #248 - Not Saturday Facts
Just added a mod interface request since you asked!
viewtopic.php?f=28&t=61146 - Custom Combinator Logic.
I asked for this a while ago and got told it was never going to happen, but I can dream right?
viewtopic.php?f=28&t=61146 - Custom Combinator Logic.
I asked for this a while ago and got told it was never going to happen, but I can dream right?
Re: Friday Facts #248 - Not Saturday Facts
still it's not like they are super-detailed or have a high polygon count, hell there's only 1 static angle that needs to be rendered, so in comparison with other much more detailed games that don't hog that much VRAM this is rather poor.Zeblote wrote:High res textures are specifically not for older cards. They're a nice bonus for people with the hardware to use them.dasiro wrote:improved VRAM usage would be a nice thing, since 3GB for the high-res is quite steep for older cards, causing major FPS drops while passing dense trees or steam engines. I've been playing around with some of the graphics options, but it's still pretty confusing
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
Well, it would seem that Factorio, up until now, was not that optimized as far as graphics are concerned :
comparing with 2D games with a similar number of units on-screen like Distant Worlds (or even Starcraft 1),
I get much worse FPS in Factorio (with "normal" definition sprites),
but it would seem that the devs were paying attention to that, bless them !
comparing with 2D games with a similar number of units on-screen like Distant Worlds (or even Starcraft 1),
I get much worse FPS in Factorio (with "normal" definition sprites),
but it would seem that the devs were paying attention to that, bless them !
(Also, Factorio is not a 3D game : there are no polygons, or angles of view - they are 2D sprites, in fact I'd expect that most of the acceleration that dedicated (3D!) graphic cards provide is completely unused...)Twinsen wrote:
- The new graphics back-end rewrite is nearing finalization. A closed-beta branch was sent to a few players to test that rendering works correctly across different hardware. The rendering is faster and no major issues were reported so far. But there is still much to do, such as improvements to VRAM usage and many experiments with shaders.
BobDiggity (mod-scenario-pack)
Re: Friday Facts #248 - Not Saturday Facts
The very first thing that came to my mind when I saw this was: Factorissimo!!And in general looking at "hacks" that mods are currently doing and seeing if it's reasonable to make the game support what the mod was trying to do in a non-hacky way.
I have no idea how this mod does what it does but I get the distinct feeling it is doing something hacky that the game doesn't natively support. There are a few quirks that the mod has, such as not having good power reporting to the outside world and also eating up a lot of ticks when transferring massive amounts of material in and out of the buildings.
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
There was talk that a closer to vanilla Factorissimo-like feature would be (underground?) caves...
BobDiggity (mod-scenario-pack)
-
- Fast Inserter
- Posts: 138
- Joined: Wed Sep 20, 2017 5:45 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
My medium sized spaghetti abomination takes 3Gb main memory for factorio.exe and (according to the vga driver) another ~3 GB VRAM. So some investment in hardware might be prudent.BlueTemplar wrote:I have 2GB of video memory, and it crashes on startup if I select high res graphics.milo christiansen wrote:3GB for high res? I run high res on a 2GB card and it does not lag or anything, nice steady 60/60
[...]
That video memory is shared though, and I only have 4GB RAM - might explain the crash?
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
That's a Surface Pro 3 - great for what it is (an extremely lightweight, dock-able laptop).
I do have a gaming tower PC - I can't bring it where I actually am though...
I do have a gaming tower PC - I can't bring it where I actually am though...
BobDiggity (mod-scenario-pack)
Re: Friday Facts #248 - Not Saturday Facts
kinda shame surface pro 3 has memory soldered to board, so you can't upgrade it.BlueTemplar wrote:That's a Surface Pro 3 - great for what it is (an extremely lightweight, dock-able laptop).
I do have a gaming tower PC - I can't bring it where I actually am though...
and yes, 4GB is rather low when you using IGPU
Re: Friday Facts #248 - Not Saturday Facts
The problem with the high V-Ram use is exactly here.BlueTemplar wrote:Well, it would seem that Factorio, up until now, was not that optimized as far as graphics are concerned :
comparing with 2D games with a similar number of units on-screen like Distant Worlds (or even Starcraft 1),
I get much worse FPS in Factorio (with "normal" definition sprites),
but it would seem that the devs were paying attention to that, bless them !(Also, Factorio is not a 3D game : there are no polygons, or angles of view - they are 2D sprites, in fact I'd expect that most of the acceleration that dedicated (3D!) graphic cards provide is completely unused...)Twinsen wrote:
- The new graphics back-end rewrite is nearing finalization. A closed-beta branch was sent to a few players to test that rendering works correctly across different hardware. The rendering is faster and no major issues were reported so far. But there is still much to do, such as improvements to VRAM usage and many experiments with shaders.
With 3D models u need one texture for the object and map it onto the moving polygons.
With the 2D engine u need a texture / sprite for every animation frame which increase texture space. But for that u have much less calculations since u have no transformations to calculate.
With a game like factorio and the amount of objects on the screen there is no propper way of 3D rendering everything since u can't deal with the amount of needed polygons.
-
- Manual Inserter
- Posts: 4
- Joined: Sun Apr 15, 2018 8:18 am
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
Since nobody is obsessing about this, I'll start.
Oh, and
YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!Sync mods with a server you want to join.
Oh, and
is nice too. Will we have profiles?Having multiple versions of a mod installed and being able to switch between them.
Re: Friday Facts #248 - Not Saturday Facts
Those lanyards are really cool, if I were a lanyard person, i'd definately want to buy one.
-
- Filter Inserter
- Posts: 299
- Joined: Sun Jun 12, 2016 11:29 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
*could HAVE swornGhoulish wrote:The key chains are really cool. I could of sworn you were going to show off the new electric info screen this week, my prediction must of been for the other multiverse.. Next week maybe?
(I decided to *NEVER* let that slide, because it's just the worst error I know)
Re: Friday Facts #248 - Not Saturday Facts
GPUs are special purpose hardware optimized to calculate and render geometry - and todays GPUs are really good at it.zyklame wrote:With 3D models u need one texture for the object and map it onto the moving polygons.
With the 2D engine u need a texture / sprite for every animation frame which increase texture space. But for that u have much less calculations since u have no transformations to calculate.
With a game like factorio and the amount of objects on the screen there is no propper way of 3D rendering everything since u can't deal with the amount of needed polygons.
Rendering thousands of duplicates of a few simple models in a scene is already done for showing grass and other repeated geometry in current games. So obviously, GPUs can do that.
Since DirectX 9 and OpenGL 3.1 there also is API support for geometry instancing wich drastically reduces the amount of draw calls needed to render massive amounts of duplicated stuff (games exhibit much more grass, foliage and clutter since then).
So rendering Factorio in 3D while having all the items on the belts is feasible. But you would need to rewrite the graphics engine from scratch - and that is not likely to happen this year (i expect 0.17 to get released around xmas).
Also players would probably need a dedicated GPU (but a cheap one would do) to play the game with 60 FPS at 1080p. So most laptop users and people playing at work would have to play on lowest settings and would still not get acceptable FPS.
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
Integrated graphics have gotten much better in the recent years : you can even consider playing 3D games on them !
A 3D Factorio that would not push graphics too much (think Starcraft 2 quality?) should have reasonable performance...
Especially since a reasonable target would not be 1920x1080 at 60 FPS, but 1366x768 at 30 FPS ! (4 times less pixels per second !) (because smaller screen Laptops - and Factorio isn't a First Person Shooter to need 60FPS !)
A 3D Factorio that would not push graphics too much (think Starcraft 2 quality?) should have reasonable performance...
Especially since a reasonable target would not be 1920x1080 at 60 FPS, but 1366x768 at 30 FPS ! (4 times less pixels per second !) (because smaller screen Laptops - and Factorio isn't a First Person Shooter to need 60FPS !)
BobDiggity (mod-scenario-pack)
-
- Fast Inserter
- Posts: 138
- Joined: Wed Sep 20, 2017 5:45 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
It doesn´t (push). My card doesn´t even turn on the fan and runs passively cooled. Still half of the Vram is filled... Which is good, I don´t expect the power supply to really cope with the card and the cpu under load.BlueTemplar wrote:A 3D Factorio that would not push graphics too much (think Starcraft 2 quality?) should have reasonable performance...
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
Are you talking about StarCraft 2? Because I'm not aware of a 3D Factorio...
(no, Satisfactory is not, and you can't play it yet, anyway...)
(no, Satisfactory is not, and you can't play it yet, anyway...)
BobDiggity (mod-scenario-pack)
Re: Friday Facts #248 - Not Saturday Facts
why only censor one "DICK" word in the picture?
there are other 3 more dick words without censor...
there are other 3 more dick words without censor...
Re: Friday Facts #248 - Not Saturday Facts
That's the joke.Froilen wrote:why only censor one "DICK" word in the picture?
there are other 3 more dick words without censor...
-
- Filter Inserter
- Posts: 292
- Joined: Mon Dec 07, 2015 10:45 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
Sir, you and me both! This is extremely aggravating. Playing on multiple servers is so much of a problem that I stopped playing. Constantly manually changing the settings is ridiculous!krystof1119 wrote:Since nobody is obsessing about this, I'll start.YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!Sync mods with a server you want to join.
Oh, andis nice too. Will we have profiles?Having multiple versions of a mod installed and being able to switch between them.
- BlueTemplar
- Smart Inserter
- Posts: 3234
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: Friday Facts #248 - Not Saturday Facts
ModMyFactory mod manager should help you somewhat until then :
viewtopic.php?f=137&t=33370
viewtopic.php?f=137&t=33370
BobDiggity (mod-scenario-pack)