MegaGlest Forum

MegaGlest => MegaGlest => Topic started by: -Archmage- on 18 February 2017, 15:17:54

Title: A Possible Resource to Improve Graphics
Post by: -Archmage- on 18 February 2017, 15:17:54
I'm not sure if you guys are aware, but there are a couple post-processing injectors around that many people use to improve the graphics of all kinds of games.
Reshade I believe is the most popular, it has an OpenGL injector, it's now open-source, and the source is licensed very liberally(afaik).
Reshade seems to work with MegaGlest, except MG's GUI disappears(no menu), so the game isn't playable. Only downside is that the platform is only designed for Windows, but the inner-workings and OpenGL guts should work across platforms? (Hopefully)

That being said, I don't know much about graphics programming, but I thought there might be some useful code in Reshade and it's various shaders that you guys could look at. Alternatively, maybe it's possible to make it so that MG's GUI doesn't disappear with Reshade? (No idea how hard that might be...)

Reshade Website (https://reshade.me/)
Reshade Source (https://github.com/crosire/reshade)
Reshade Source License (https://github.com/crosire/reshade/blob/master/LICENSE.md)

Running this injector I was able to successfully add and see the following effects on the main menu model:

I hope this is useful.  :D
Title: Re: A Possible Resource to Improve Graphics
Post by: victorj on 1 March 2017, 16:28:46
I support this resource, think it's that will good idea.