Page 1 of 1

Shaders

Posted: Fri Apr 07, 2017 10:35 pm
by Dozaj
Since the first shader is implementing in Factorio, my idea is:
Motion blur on fast moving objects, like robots, fast inserters. Maybe in the whole game but it can look shabby but I believe we can work it out.
And I think there should be a way to implement our shaders into this game. Not like sweetfx or something but with a proper shader code interface. In a way like this we can write down some shader mod for this game.

"Edit"

Motion blur won't be a great idea I guess. But moddable shaders would be great. Thank you for your comments.

Re: Motion Blur and Shaders

Posted: Fri Apr 07, 2017 11:21 pm
by HL65536
Moddable shaders would be great, imagine all the possibilities! Monster poison that affects your vision, different vision enhancers, ...

But motion blur? I personally hate blurs of all kinds (and I'm not alone with this). Instead I would love to see a framerate unlock to be able to use the blur-reduction features of my monitor. Then I could actually see something when I ride a fast train.

Re: Motion Blur and Shaders

Posted: Sat Apr 08, 2017 12:59 am
by Rseding91
The literal first thing I do in any game I launch is disable motion blur. It's an abomination of a "feature" designed to hide bad rendering and low resolution.

Re: Motion Blur and Shaders

Posted: Sat Apr 08, 2017 1:41 am
by impetus maximus
high end graphics card ☑
high end low latency 144hz monitor ☑
enable motion blur to simulate cheap monitor ☑

if you want motion blur, just use a crappy monitor like mine. :lol:

Re: Motion Blur and Shaders

Posted: Sat Apr 08, 2017 2:42 am
by Supercheese
Rseding91 wrote:The literal first thing I do in any game I launch is disable motion blur. It's an abomination of a "feature" designed to hide bad rendering and low resolution.
This. A hundred times this!

Re: Shaders

Posted: Sat Apr 22, 2017 8:01 am
by Roxor128
Screw motion-blur, I'd like to port my EGA Palette With Dithering shader for Media Player Classic over to Factorio for a nostalgia trip.

Re: Shaders

Posted: Sat Apr 29, 2017 8:28 pm
by Zwobot
You can already edit the shaders to get very cheap nightvision :D

Code: Select all

void main()
{
  vec2 uv = gl_TexCoord[0].xy;
  vec4 color = texture2D(gameview, uv);
  gl_FragColor = color;
  return;
}