OBLIVION
SMAA Injector - Subpixel Morphological Antialiasing by Alenet
Oblivion » Visuals and Graphics
Added: 30/11/2013 - 04:57PM
Updated: 01/05/2014 - 03:28PM

92 Endorsements

1.5 Latest version

2,271 Unique D/Ls

3,244 Total D/Ls

19,918 Total Views

Uploaded by Alenet

Description

Last updated at 15:28, 1 May 2014 Uploaded at 16:57, 30 Nov 2013

DESCRIPTION
Adds "Subpixel Morphological Antialiasing" to Oblivion.
SMAA is a very efficient GPU-based MLAA implementation, capable of handling subpixel features seamlessly, and featuring an advanced pattern detection and handling mechanism.
The SMAA injector was born in Crytek and today is one of the best antialiasing system.
The injector has its own vertex and pixel shader, so you must disable the ingame AA, don't force the AA by external tools and remove any OBGE filter AA shader effect from shader folder - if you have (http://obge.paradice-insight.us/wiki/Filter_%28Effects%29).

DETAILS
As we know, the original ingame AA doesn't work if you activate HDR; you can force the AA by external tools, but there are several conflicts (black water with OBGE with liquid water shader or FPS drops, strange border lines, flashing lights, crashes, hud disappears....).
This method is the best way to obtain a great graphics like the AA 4x without conflicts and with a very low FPS impact: clear near shapes, no flickering effects on distance, no blurs, no strange light or flashing.
This SMAA script works with every game based on DirectX 9; i tuned up parameters obtaining the best possible graphics in Oblivion preserving the frame rate.
Optimized preset: EVERY PRESET that you can find in the ini file. Choose the best preset for you.

TIPS
I suggest not using the anysotropic filtering because there is no visible ingame difference (specially on high resolution).

PRESETS
You can change the preset in the ini file.
LOW = for low-end computer
MEDIUM = for middle-end computer (recommended)
HIGH = for middle-high-end computer (recommended)
ULTRA = for high-end computer and a maximum resolution of 1920x1080. If you play Oblivion over that resolution do not use this preset (use the HIGH) because the FPS impact can be high and the graphic difference is very low.

INSTALL
Simply put all files into the Oblivion main directory (containing the game executable).

UNINSTALL
Remove the files.

KEYS
From keyboard; not Oblivion key
PAUSE/BREAK: Enable/Disable SMAA
PRINT SCREEN/STAMP: Screenshot

FOR USERS
After installed, open the SMAA.fx file with a text editor (like Notepad) and you will find this line:
#define SMAA_PIXEL_SIZE float2(2.0 / 1920.0, 2.0 / 1080.0)
For a better result set up your Oblivion resolution here.

FOR MODDERS
The CSE script editor crashes if it is loaded. Before using CSE, rename the d3d9.dll into d3d9.dll.1 (for example) to avoid loading. Then rename again, to make it works in the game. If you prefer to do it in a "automatic" way you can use this trick (Windows 7 or higher): create a batch file with this...

@echo off
echo DON'T CLOSE THIS WINDOWS - CLOSE THE CONSTRUCTION SET TO EXIT
echo Renaming Directx library...
ren d3d9.dll d3d9.dll.1
echo Starting Construction Set Extended...
start obse_loader.exe -editor

echo Waiting for exit...
:LOOP
timeout /t 1 /nobreak > nul
tasklist /fi "IMAGENAME eq TESConstructionSet.exe" | find /i "TESConstructionSet.exe" > nul
if errorlevel 1 goto END
if errorlevel 0 goto LOOP

:END
ren d3d9.dll.1 d3d9.dll

SUMMARY
- This is an optimization for Oblivion of original SMAA Injector by Crytek
- You can use original HDR
- No "circle" effect bug near water with OBGE Liquid Water and uGridsToLoad bigger than 5
- High performance and no FPS impact
- Optimal quality on edges and movements
- Activation/deactivation at runtime
- No flickering lights on screen
- No blurs (like FXAA)
- Fully compatible on old graphics cards and newer ones
- High realism
- Optimization for distant objects and near objects
- Very natural atmosphere using All Natural

THANKS
A special thank to astrob0y. He gave me an idea about the pixels' size obtaining a better tuning level for the sampling.

PERMISSIONS
The file can be redistributed retaining the original copyright notice.
Copyright (C) 2011 by Jorge Jimenez, Jose I. Echevarria, Belen Masia, Fernando Navarro and Diego Gutierrez.