Borderlands: The Pre-Sequel

File information

Last updated

Original upload

Created by

RokHel

Uploaded by

RokHel

Virus scan

Safe to use

About this mod

Pushing the graphical boundaries to the maximum with Borderlands: The Pre-Sequel.

Requirements
Permissions and credits
Changelogs
INFORMATION:
Please read at least the first few sentences~

Please use in game brightness to change how dark you want your game to be !
VVV
 The game is not actually as dark as you may have see it in the pictures. You can easily change the game brightness to be higher and you wont have anywhere near as harsh blacks as you saw in my pictures. 

Installation:
Spoiler:  
Show

PART 1

1. Go to your Documents folder > My Games > Borderlands The Pre-Sequel > WillowGame > Config
2. Open WillowEngine.ini and edit these settings (You can copy-paste over them):
Spoiler:  
Show

(You can use Ctrl + F)
FogVolumes=True
MaxMultiSamples=4
bEnableVSMShadows=True
bEnableBranchingPCFShadows=True
TessellationFactorMultiplier=3.000000
HighPrecisionGBuffers=True
MinShadowResolution=2048
MinPreShadowResolution=2048
MaxShadowResolution=2048
MaxWholeSceneDominantShadowResolution=4096
ShadowFadeResolution=16
PreShadowFadeResulotion=512
ShadowCascades=10
ShadowSplit=0.0
ShadowSplit=0.05
ShadowSplit=0.05
ShadowSplit=0.05
ShadowSplit=0.1
ShadowSplit=0.18
ShadowSplit=0.29
ShadowSplit=0.45
ShadowSplit=0.60
ShadowSplit=0.85
ShadowSplit=1.0

OPTIONAL:
Spoiler:  
Show

MaxProcBuildingLODColorTextureSize=4096
MaxProcBuildingLODLightingTextureSize=4096
TEXTUREGROUP_World=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage,IgnoreTextureLODBias)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WorldSpecular=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Character=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage,IgnoreTextureLODBias)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Weapon=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage,IgnoreTextureLODBias)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Vehicle=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Cinematic=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Effects=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Linear,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Skybox=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_UI=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Lightmap=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Shadowmap=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,NumStreamedMips=1,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_RenderTarget=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_MobileFlattened=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ProcBuilding_Face=(MinLODSize=4096,MaxLODSize=1024,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ProcBuilding_LightMap=(MinLODSize=4096,MaxLODSize=256,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Terrain_Heightmap=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Terrain_Weightmap=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ImageBasedReflection=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Linear,MipGenSettings=TMGS_Blur5)
TEXTUREGROUP_Bokeh=(MinLODSize=4096,MaxLODSize=4096,LODBias=0,MinMagFilter=Linear,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)


3. Open WillowLightmass.ini and edit these settings:
Spoiler:  
Show

MaxTriangleLightingSamples=16
MaxTriangleIrradiancePhotonCacheSamples=8
bAllowCropping=True
EmissiveSampleSize=256
DiffuseSampleSize=256
SpecularSampleSize=256
VoxelSize=90
VolumeMaxDistance=2000
NumVoxelDistanceSamples=1200
NumShadowRays=12
DominantShadowSuperSampleFactor=15
bUsePhotonsForDirectLighting=True
bOptimizeDirectLightingWithPhotons=True
bUseIrradianceGradients=True


PART 2
1. Download ReShade 4.9.1

2. Install ReShade.
2.1 Find Borderlands The Pre-Sequel in the list.
2.2 Select Direct3D 9.
2.3 Check these: qUINT : Color Effects : FXShaders 
2.4 Check these: 
Spoiler:  
Show

qUINT:
- qUINT_lightroom.fx
-qUINT_MXAO

Color Effects:
- PD80_03_Shadows_Midtones_Highlights.fx

FXShaders:
- MagicHDR.fx
- NeoBloom.fx

3. Download my ReShade and drop it into your Borderlands The Pre-Sequel launcher folder
4. Start the game and get into the main menu, while there a message should pop up on how to open the ReShade menu.
4.1 In the ReShade menu, you can find my preset by clicking on the "ReShadePreset.ini" then a tab will open up in which you'll find my preset "BorderlandsTPS Vivid Graphical Improvements ", select that and confirm.
4.2 At the bottom right you should see "Performance Mode" click on that if it's not on and close it by pressing home key button.
5. Enjoy~


My work:
Borderlands 2 here
Borderlands The Pre-Sequel here
Borderlands GOTY here 
Dying light here

Credits:
Gearbox Software (for releasing the game)
ReShade (For existing and making projects like this become alive)
Me (*high fives myself*)
All of the creators for shaders I'm using in this preset