Reassembly

Reassembly

Not enough ratings
Yeedo's Graphics Tweaks
   
Award
Favorite
Favorited
Unfavorite
Tags: cvars, shaders
File Size
Posted
Updated
493.193 KB
13 Oct, 2018 @ 2:26pm
3 Jan, 2019 @ 9:07am
3 Change Notes ( view )

Subscribe to download
Yeedo's Graphics Tweaks

Description
YGT is a simple shaders and cvars mod that aims to improve the look of the game while having as little impact on performance as possible. I was inspired to make a shaders mod by Splinter's Graphics Overhaul, which hugely improves the graphical effects in Reassembly but which my potato PC can't cope with. As such, some ideas from that mod are present here (shockwaves from nuke explosions and shadows on ships), however all the code is either my own or copied from the vanilla shaders.lua. You'll see the end result looks fairly different to SGO, and is much less extensive in its changes (hence 'Tweaks' rather than 'Overhaul'). It is however significantly faster, so you might prefer it if you have a bad PC or are doing performance-heavy tournaments or perhaps fighting the Spiky Plants.

In my non-scientific testing (a tournament with a Sentinel melee wedge with plasma cannons smashing up a horde of Red tissue paper ships), I found that with neither mod installed I usually got around 60FPS, compared to 50FPS with YGT and about 20FPS with SGO. Keep in mind this will probably vary a lot depending on the situation, and that YGT primarily achieves its performance aims by being less feature-rich than SGO.

Changes

cvars.txt

-Increased bloom brightness
-Increased bloom blurry fraction
-Decreased bloom radius and scale
-Increased blur
-Changed star base colour and variation but this is overridden by shaders.lua
-Increased the number of stars
-Added some variation in star size, and increased the noise scale

shaders.lua

Ships

-Blocks below a ship's centre line are dimmed and those above it are brightened to give a shadow effect.

Stars

-Overhauled star colours to be more realistic. Only white (most common), yellow (common), orange (uncommon) and red (rare) are present since I couldn't get a sensibly low number of blue stars (they are very rare IRL and pretty much just look white anyway). Note that IRL red stars are the most common but they are also dim and so harder to see.
-Stars are circular now rather than the sort of rounded diamond they were before.
-Stars are brightest at their centres and become dimmer towards their edge to give a smooth glow effect.

Particles

-Particles are brightest at their centres and become dimmer towards their edge to give a smooth glow effect.
-Particles start small when they are emitted and grow to their full size while they dim to make explosions look more like explosions.
-Large explosions (eg nukes, core deaths) will produce a fast circular shockwave.


Inspirations and Acknowledgements

-Splinter's Graphics Overhaul provided the main inspiration for this mod and remains the better choice if you have a good PC.
-I used Mitchell Charity's data on star colours[www.vendian.org] (loosely) to work out what colours to make the stars.
-I used Shaderific's[www.shaderific.com] documentation on GLSL.
-Credit of course to Arthur for his vanilla shaders.lua (which form the basis for these shaders).
4 Comments
Electric Star 9 Dec, 2020 @ 11:52am 
everything looks so much better now, its almost 3D. nice mod!
Overseer 12 Mar, 2019 @ 3:31pm 
yeah well done!
Void4  [author] 21 Oct, 2018 @ 6:00am 
ty
Prototype 20 Oct, 2018 @ 10:46pm 
This is fantastic, well done