Results 1 to 9 of 9

Thread: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

  1. #1
    CanOmer's Avatar Centenarius
    Join Date
    Jan 2008
    Location
    Pontos Parailos
    Posts
    863

    Default Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    Quote Originally Posted by http://forums.totalwar.com/showthread.php/79166-Guide-How-to-get-much-better-anti-aliasing-in-Rome-2-for-no-performance-hit
    As many of you may have noticed, Rome II's in-game "anti-aliasing" option is a simple on/off toggle switch that turns on what is called "FXAA", or Fast Approximation Anti Aliasing (or it could be "MLAA", Morphological Anti-Aliasing, but they're both almost identical). Anti-aliasing in general is meant to "smooth out" the "jaggedness" of textures. The benefits of FXAA over conventional/normal anti-aliasing is that it is pretty much zero performance hit. The drawback, however, is that it is really just a post-processing blur filter that makes the game look muddy and washed out.

    So basically Rome II players are forced between making their game look jagged and awful*, or blurry and awful. I give you a third option: SweetFX. Download this (http://forums.guru3d.com/showpost.ph...&postcount=528) and drop it in the folder "Total War Rome II" (which should be in your Steam > Steamapps > Common folder). After doing this, open "SweetFX_settings.txt" in Notepad and make sure "SMAA" is set to 1. Also fiddle with anything else that that you'd like but personally I only use it for SMAA. Then start the game and turn off the in-game anti aliasing in the options, and hit your Scroll Lock key (should be near your Print Screen and Pause Break keys) to toggle SMAA on and off. I recommend starting a battle first and zooming in on a group of soldiers for the best comparison.

    SMAA, or Enhanced Subpixel Morphological Antialiasing, is basically yet another post-processing anti-aliasing function, except it looks much better and contributes nearly zero blur.

    A few people have probably already suggested this, but I because the game just released that the signal-to-noise ratio on this forum might have drowned them out, so I'm making my own thread.

    * = It may be possible to force conventional multisample/supersample anti aliasing, but given that Rome II already pushes my system right up to the limit, and I'm on a fairly modern system (3770 i7, 8GB DDR3, 660Ti OC'd), I doubt many people are looking to lop their already low framerate straight in half.
    It is perfect. It is not just good AA but sharpening the edges a bit and giving vibrance a bit. These are my most using Photoshop effects for screenshots.

    There is a problem also, I can't access Steam in the game by shift-Tab and can't take screenshots. Is there anyone know to fix this?
    My Submods For Europa Barbarorum II Clean Campaign Mini Map for EB 2.3 ;

  2. #2
    CanOmer's Avatar Centenarius
    Join Date
    Jan 2008
    Location
    Pontos Parailos
    Posts
    863

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    It has many options. Try this :

    Code:
       /*-----------------------------------------------------------.
      /                      Choose effects                         /
      '-----------------------------------------------------------*/
    
    // Set to 1 for ON or 0 for OFF
    #define USE_SMAA_ANTIALIASING 1 //[0 or 1] SMAA Anti-aliasing : Smoothens jagged lines using the SMAA technique.
    #define USE_FXAA_ANTIALIASING 0 //[0 or 1] FXAA Anti-aliasing : Smoothens jagged lines using the FXAA technique
    #define USE_CARTOON       	  0 //[0 or 1] Cartoon : "Toon"s the image.
    #define USE_ADVANCED_CRT      0 //[0 or 1] Advanced CRT : Simulates an old CRT TV display. Set gaussian blur along with it to get a halation effect
    #define USE_BLOOM             1 //[0 or 1] Bloom : Makes bright lights bleed their light into their surroundings (relatively high performance cost)
    #define USE_HDR               1 //[0 or 1] HDR : Not actual HDR - It just tries to mimic an HDR look (relatively high performance cost)
    #define USE_LUMASHARPEN       1 //[0 or 1] LumaSharpen : Also sharpens the antialiased edges which makes them less smooth - I'm working on fixing that.
    #define USE_GAUSSIAN          0 //[0 or 1] Gaussian Blur : can be used to... blur, but also bloom/hazy/glowy look, also unsharp masking
    #define USE_FILMGRAIN         0 //[0 or 1] Filmgrain effect
    #define USE_TECHNICOLOR       0 //[0 or 1] TECHNICOLOR : Attempts to mimic the look of an old movie using the Technicolor three-strip color process (Techicolor Process 4)
    #define USE_DPX               1 //[0 or 1] Cineon DPX : Should make the image look like it's been converted to DXP Cineon - basically it's another movie-like look similar to technicolor.
    #define USE_MONOCHROME        0 //[0 or 1] Monochrome : Monochrome makes the colors disappear.
    #define USE_LIFTGAMMAGAIN     1 //[0 or 1] Lift Gamma Gain : Adjust brightness and color of shadows, midtones and highlights (avoids clipping)
    #define USE_TONEMAP           1 //[0 or 1] Tonemap : Adjust gamma, exposure, saturation, bleach and defog. (may cause clipping)
    #define USE_VIBRANCE          1 //[0 or 1] Vibrance : Intelligently saturates (or desaturates if you use negative values) the pixels depending on their original saturation.
    #define USE_CURVES            1 //[0 or 1] Curves : Contrast adjustments using S-curves.
    #define USE_SEPIA             0 //[0 or 1] Sepia : Sepia tones the image.
    #define USE_VIGNETTE          1 //[0 or 1] Vignette : Darkens the edges of the image to make it look more like it was shot with a camera lens. May cause banding artifacts.
    #define USE_DITHER            1 //[0 or 1] Dither : Applies dithering to simulate more colors than your monitor can display. This lessens banding artifacts (mostly caused by Vignette)
    #define USE_BORDER            0 //[0 or 1] Border : Makes the screenedge black as a workaround for the bright edge that forcing some AA modes sometimes causes.
    #define USE_SPLITSCREEN       0 //[0 or 1] Splitscreen : Enables the before-and-after splitscreen comparison mode.
    My Submods For Europa Barbarorum II Clean Campaign Mini Map for EB 2.3 ;

  3. #3
    CanOmer's Avatar Centenarius
    Join Date
    Jan 2008
    Location
    Pontos Parailos
    Posts
    863

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    After some tweaking;

    Before



    After
    My Submods For Europa Barbarorum II Clean Campaign Mini Map for EB 2.3 ;

  4. #4
    Hrobatos's Avatar Praeses
    Join Date
    Dec 2009
    Location
    Berlin, Germany
    Posts
    7,755

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    And performance remains same?

  5. #5
    babydoc's Avatar Semisalis
    Join Date
    Mar 2009
    Location
    In a big house.
    Posts
    490

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    Im allways using sweetFX in my games.
    Look above in the settings.txt, the options that costs performance are in the description.
    Last edited by babydoc; September 08, 2013 at 03:21 AM.

  6. #6

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    No, you don't get much better anti-aliasing that way. FXAA/SMAA/MLAA are all pretty similar. You get a minor improvement at best. Just look at the trees in the background, they are completely disjointed. And in motion everything is flickering/shimmering because of the pixelation going on. In closeups the graphics are ok but on medium/far distance they look horrible even with any combination or setting of AA post processing filter. The solution would be to have proper MSAA (which is more costly of course) and be able to activate SSAA (which is even more costly). But regarding the performance costs, I would gladly reduce other settings if I could just get proper anti-aliasing which eliminates all the disjointed 3D models and all the flickering/shimmering.

  7. #7
    alQamar's Avatar Citizen
    Join Date
    Jul 2012
    Location
    Dortmund, Germany
    Posts
    5,963

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    The antialiasing expert spoke
    NEW: Total War Saga: Britannia benchmark thread - last update: 10.05.2018
    HOW-TO-step-up-from-MBR-CSM-LEGACY-BOOT-to-UEFI-GPT
    Many of my past contributions in the time from 2011-2017 will contain content that now show broken links. Unfortunately I had to delete all pictures linked on TWC that were hosted on imageshack.us. Read why
    If you are missing anything of interest, please let me know. Sorry for any inconvinience caused.

  8. #8

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    Hehe, if you would say 'antialising fetishist' I wouldn't mind either Regarding the OP. Pointing people towards possibilities to customize their graphics is a good idea, I just think the the thread title is slightly misleading.

  9. #9
    PunitorMaximus's Avatar TWTEAW Mod Leader
    Join Date
    Dec 2010
    Location
    Austria (that one in europe)
    Posts
    2,881

    Default Re: Guide: How to get much better anti-aliasing in Rome 2 for no performance hit

    it worked for me, thanks a lot

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •