图像增强图像增强图像增强4.12
立即下载
资源介绍:
图像增强图像增强图像增强
.--------------------------------------------------.
.-. . .---.. .
( ) _|_ | \ /
`-.. . ._.-. .-. | |--- /
( )\ \ / (.-' (.-' | | / \
`-' `' `' `--' `--'`-'' ' '
Shader Suite
by CeeJay.dk
'--------------------------------------------------'
- Version 1.4
SweetFX is a universal image improvement and tweaking mod,
that works with almost any 32bit (and hopefully soon 64bit) DirectX 9, 10 or 11 game or application.
It's goal is provide similar tools to games in realtime, as video processing software provides for movies and videos.
Effects included:
* SMAA Anti-aliasing : Anti-aliases the image using the SMAA technique - see http://www.iryoku.com/smaa/
* Cartoon : Creates an outline-effect that makes the image look more cartoonish.
* Advanced CRT : Mimics the look of an old arcade CRT display.
* LumaSharpen : Sharpens the image, making details easier to see
* Bloom : Makes strong lights bleed their light into their surroundings
* HDR : Mimics an HDR tonemapped look
* Technicolor : Makes the image look like it was processed using a three-strip Technicolor process - see http://en.wikipedia.org/wiki/Technicolor
* Cineon DPX : Makes the image look like it was converted from film to Cineon DPX. Can be used to create a "sunny" look.
* Monochrome : Removes colors from the image so it appears as if shot on black and white film.
* Lift Gamma Gain : Adjust brightness and color of shadows, midtones and highlights (avoids clipping)
* Tonemap : Adjust gamma, exposure, saturation, bleach and defog. (may cause clipping)
* Vibrance : Intelligently saturates (or desaturates if you use negative values) the pixels depending on their original saturation.
* Curves : Contrast adjustments using S-curves.
* Sepia : Sepia tones the image - see http://en.wikipedia.org/wiki/Sepia_tone#Sepia_toning
* Vignette : Darkens the edges of the image to make it look more like it was shot with a camera lens. - see http://en.wikipedia.org/wiki/Vignetting )
* Dither : Applies dithering to simulate more colors than your monitor can display. This lessens banding artifacts - see http://en.wikipedia.org/wiki/Dithering#Digital_photography_and_image_processing )
* Border : Makes the screenedge black as a workaround for the bright edge that forcing some AA modes sometimes causes.
* Splitscreen : Enables the before-and-after splitscreen comparison mode.
You can find new releases of SweetFX in it's thread on the Guru3d forums :
http://forums.guru3d.com/showthread.php?t=376265
/*-----------------------------------------------------------.
/ Installation /
'-----------------------------------------------------------*/
1) Extract or copy all the files into the directory of a game exe (keeping the file structure intact).
The installed files are:
d3d9.dll - DirectX 9 proxy dll that will inject shaders into DirectX 9 games
d3d9.fx - DirectX 9 specific shader code
dxgi.dll - DirectX 10/11 proxy dll that will inject shaders into DirectX 10/11 games
dxgi.fx - DirectX 10/11 specific shader code
shader.fx - Alternative DirectX 9 specific shader code for FXAA support.
injector.ini - Settings for the shader injector dlls - you can reconfigure the keys used in this file
SweetFX readme.txt - This readme
SweetFX_preset.txt - You can choose which settings file to load here - default is to load SweetFX_settings.txt
SweetFX_settings.txt - SweetFX settings. Effects can be turned on and off here, and their settings can be tweaked.
SweetFX/ (directory) - The SweetFX subdirectory.
|- /Presets/ - Presets are stored here.
|- /Shaders/ - All the shaders, except d3d9.fx and dxgi.fx are stored here.
|- /dlls/ - Alternative DirectX proxy dlls are stored here.
| |- /FXAA DX9 dll/ - You will need to use the FXAA DX9 dll to use FXAA. Copy it over the one in the main folder.
| '- /SMAA/ - The SMAA dlls if you need to return to them. These are the same as the ones in the main folder.
|- /Game_Compability.txt - Can't make SweetFX work with a game? - You can find help here.
'- /Making shaders.txt - A few hints on making custom shaders for SweetFX.
log.log - This logfile is not installed, but will be created when the DirectX proxy dll runs.
If something goes wrong, this file will usually tell you why.
Some games require special attention - You can find a list of those and instructions on how to get them working with SweetFX
in SweetFX/Game_Compability.txt
If you encounter a game not in the list that requires more effort to work with SweetFX, post about it in the official thread
on Guru3d : http://forums.guru3d.com/showthread.php?t=376265
2) Install the latest DirectX update if you haven't already
Last I looked it was here : http://www.microsoft.com/en-us/download/details.aspx?id=35
(You don't need any of the other stuff Microsoft tries to push - just DirectX)
/*-----------------------------------------------------------.
/ Usage /
'-----------------------------------------------------------*/
It will automatically run when you start the DirectX 9, 10 or 11 game that you added SweetFX to.
If you want to run different game with SweetFX then you need to install to that games directory too.
It does not modify any game files either on disk or in memory.
Instead it uses a custom Direct3D runtime dll which the most DirectX games will call.
PRINTSCRN saves a screenshot named ScreenshotXXXX.bmp in the directory you installed SweetFX to.
SCROLL_LOCK switches it ON and OFF. It starts in ON mode.
PAUSE reloads the shader files (this is useful when you need to tweak the settings while the game is running)
Keys can be reconfigured in the injector.ini file.
Some keyboards (mostly on laptops) don't have a dedicated SCROLL_LOCK button,
but require you to hold down the Fn button while you press another key to activate Scroll Lock.
If you can't figure out the right combination just from looking at your keyboard and experimenting,
then read the documentation for your keyboard or just reconfigure the keys in injector.ini
/*-----------------------------------------------------------.
/ Tweaking settings /
'-----------------------------------------------------------*/
You can choose which effects to enable, and set their parameters
in the SweetFX_settings.txt file - this can even be done while the game is running.
1) Switch away from your game with ALT+TAB or WIN+TAB
2) Open SweetFX_settings.txt in any text editor - fx. : Notepad (I use Notepad2)
3) Edit the settings and save.
4) Switch back to your game with ALT+TAB or WIN+TAB
5) If the game is running in fullscreen mode then it will now have reloaded the shader files
and your new settings have been applied.
If the game is running in Windowed mode then you need to press the PAUSE key to reload the shader files
and apply your new settings.
And naturally you don't have to start the game before you edit your settings.
It can be done before the game runs as well.
If you find editing a text file tedious and would rather want a GUI then I know of two third-party GUIs for SweetFX:
SweetFX Configurator (by Terrasque) : http://sweetfx.thelazy.net/
and FlightFX ( by Laser ) : http://riseofflight.com/forum/viewtopic.php?t=34103
/*--------------
资源文件列表:
图像增强补丁4.12+反作弊1.9.zip 大约有143个文件