Index: binaries/data/config/default.cfg
===================================================================
--- binaries/data/config/default.cfg
+++ binaries/data/config/default.cfg
@@ -111,6 +111,9 @@
; Use screen-space postprocessing filters (HDR, bloom, DOF, etc). Incompatible with fixed renderpath.
postproc = false
+; Use anti-aliasing techniques.
+antialiasing = "disabled"
+
; Quality level of shader effects (set to 10 to display all effects)
materialmgr.quality = 2.0
Index: binaries/data/mods/public/gui/options/options.json
===================================================================
--- binaries/data/mods/public/gui/options/options.json
+++ binaries/data/mods/public/gui/options/options.json
@@ -118,6 +118,18 @@
"function": "Renderer_SetPostProcEnabled"
},
{
+ "type": "dropdown",
+ "label": "Anti-Aliasing",
+ "tooltip": "Reduce aliasing effect on edges (FXAA - fast, but simple anti-aliasing).",
+ "dependencies": ["postproc"],
+ "config": "antialiasing",
+ "list": [
+ { "value": "disabled", "label": "Disabled" },
+ { "value": "fxaa", "label": "FXAA" }
+ ],
+ "function": "Renderer_UpdateAntiAliasingTechnique"
+ },
+ {
"type": "slider",
"label": "Shader Effects",
"tooltip": "Number of shader effects. REQUIRES GAME RESTART",
Index: binaries/data/mods/public/gui/options/options.xml
===================================================================
--- binaries/data/mods/public/gui/options/options.xml
+++ binaries/data/mods/public/gui/options/options.xml
@@ -9,7 +9,7 @@
-