Jump to content

Fov Tweaking


Recommended Posts

FOV, or better known as Field Of View, this is what determines on how we ultimately see the game as we play it. I was wondering is there any way I could possibly tweak the FOV of ENB? I play on 3 24" monitors in Eyefnity mode. ENB does recognize the extended resolution of 5760x1080 but it is stretched to fit the entire screen size. I realize that ENB was made back in the day of 4:3 monitors. so to fix ENB stretching is to tweak the FOV from a viewing angle of 75/90° to something like a viewing angle of 152°.
Link to comment
Share on other sites

I'm going to look up the DirectX 8 specification and see if I can't find how the call to set aspect ratio is made. It's actually not the FOV that needs changing, it's the aspect ratio. If it's a simple enough call, I might be able to create a new client patch to change it. Don't get your hopes up though. The only times I've worked with DirectX has been through middleware, and my skills with ASM aren't the best.
Link to comment
Share on other sites

[quote name='Dragonfury' timestamp='1327267784' post='52005']
AA can be forced through your video cards Control panal. just set it to override the application.
[/quote]I have and it doesn’t, as others have tried. Seems like the rendering engine actually needs to have the ability to use AA before it can be set externally with the (NVIDIA) CP as with some other CP tweaks. It just can be more efficient to control it with the CP in some cases rather than the app managing it seems to be.

And yes, it would be aspect ratio, were as FOV is more sort of like a fish-eye effect to increase peripheral view. Neither are present. Edited by StarbuckJD
Link to comment
Share on other sites

[quote name='StarbuckJD' timestamp='1327277074' post='52020']
I have and it doesn’t, as others have tried. Seems like the rendering engine actually needs to have the ability to use AA before it can be set externally with the (NVIDIA) CP as with some other CP tweaks. It just can be more efficient to control it with the CP in some cases rather than the app managing it seems to be.

And yes, it would be aspect ratio, were as FOV is more sort of like a fish-eye effect to increase peripheral view. Neither are present.
[/quote]
That's what I had thought as well. A true forced anti-aliasing effect would probably just make everything appear blurry anyway.
Link to comment
Share on other sites

[url="http://dl.dropbox.com/u/17771862/aaenb.png"]http://dl.dropbox.co...71862/aaenb.png[/url]
(edit, blow up of my JE's fins) http://dl.dropbox.com/u/17771862/aaenb2.png

Here we have a screenshot of my JE and the nose of my JS. You can see that I do have antialiasing going on here. So it CAN work forcing it through the driver settings. So the question isn't so much "does it work?" as much as it is "what are your relevant system specs?"

Me, I'm running

Windows7 Enterprise
GeForce GTX 465
nVidia driver version 285.62 WHQL

and my Anti Alias Settings are

Anisotropic Filtering: 16x
Antialiasing - Gamma Correction: On
Antialiasing - Mode: Override any application setting
Antialiasing - Setting: 32x CSAA
Antialiasing - Transparency: 8x (supersample)

Perhaps someone who can't get AA working through driver settings could post similar data for comparison so we can maybe dissect the problem? Edited by Mouse
Link to comment
Share on other sites

[quote name='Mouse' timestamp='1327297648' post='52031']
[url="http://dl.dropbox.com/u/17771862/aaenb.png"]http://dl.dropbox.co...71862/aaenb.png[/url]


Here we have a screenshot of my JE and the nose of my JS. You can see that I do have antialiasing going on here.
[/quote]I don't see that, I see jagged edges.

Like such as in EVE, I can use either my Nvidia CP or game settings and get 16x with nice clean lines. Edited by StarbuckJD
Link to comment
Share on other sites

AA off : [url="http://img841.imageshack.us/img841/9199/screenshot01w.jpg"]http://img841.images...reenshot01w.jpg[/url]

AA on : [url="http://img827.imageshack.us/img827/796/screenshot02n.jpg"]http://img827.images...reenshot02n.jpg[/url]

Definitly works to force it with a ATI card.
Edges become a little smoother but it's far from perfect.

Settings:

AA x8
AF x16
Catalyst AI on standard
Mipmap detail on high quality
Wait for vertical refresh: off, unless app specifies
Adaptive AA: disabled
Triple buffering: disabled

Bacchus
Link to comment
Share on other sites

[quote name='StarbuckJD' timestamp='1327277074' post='52020']
I have and it doesn’t, as others have tried. Seems like the rendering engine actually needs to have the ability to use AA before it can be set externally with the (NVIDIA) CP as with some other CP tweaks. It just can be more efficient to control it with the CP in some cases rather than the app managing it seems to be.

And yes, it would be aspect ratio, were as FOV is more sort of like a fish-eye effect to increase peripheral view. Neither are present.
[/quote]
Not quite true. I haven't verified myself if it's possible to change aspect ratio, but I'm running a greater FOV than default. You need to dig into the ini-files to change it. See [url="https://forum.enb-emulator.com/index.php?/topic/2056-do-you-play-window-mode-or-full-screen/page__st__60"]https://forum.enb-emulator.com/index.php?/topic/2056-do-you-play-window-mode-or-full-screen/page__st__60[/url]
Link to comment
Share on other sites

[quote name='Mouse' timestamp='1327271288' post='52014']
I'm going to look up the DirectX 8 specification and see if I can't find how the call to set aspect ratio is made. It's actually not the FOV that needs changing, it's the aspect ratio. If it's a simple enough call, I might be able to create a new client patch to change it. Don't get your hopes up though. The only times I've worked with DirectX has been through middleware, and my skills with ASM aren't the best.
[/quote]

if you could do that - it would be frikkin awesome, we'll be able to play full screen without watermelon planets.

[quote]
Not quite true. I haven't verified myself if it's possible to change aspect ratio, but I'm running a greater FOV than default. You need to dig into the ini-files to change it. See
[/quote]

it is true - you may think are you tricking the client to stretch to a 16:10 ratio by altering the config file, but it's fake - the pixels are stretched. You can verify this by playing windowed at a native resolution like 1600x1200 - you'll get a shock at how circular everything is, and how thin Jenquai really are (meant to be).
Link to comment
Share on other sites

[quote name='Tienbau' timestamp='1327315000' post='52040']
it is true - you may think are you tricking the client to stretch to a 16:10 ratio by altering the config file, but it's fake - the pixels are stretched. You can verify this by playing windowed at a native resolution like 1600x1200 - you'll get a shock at how circular everything is, and how thin Jenquai really are (meant to be).
[/quote]
Well, when I said not quite, I meant the field of view, which can be changed. What I didn't know was if the aspect ratio could be changed or not.
I must have misinterpreted the following post when I thought it might be possible:
[quote name='Tienbau' timestamp='1301890505' post='38183']
yes, go to your nvidia control panel (in your windows control panel), click on 'adjust desktop size and position' and click 'Use Nvidia scaling with fixed-aspect-ratio'.

This will give you the highest possible resolution without pixel expansion. Unfortunately with 1600x980 you'll be getting horrendous distortion. Using the fixed aspect ratio will fix that.
[/quote]
Link to comment
Share on other sites

[quote name='StarbuckJD' timestamp='1327298033' post='52033']
I don't see that, I see jagged edges.

Like such as in EVE, I can use either my Nvidia CP or game settings and get 16x with nice clean lines.
[/quote]

The jaggies aren't as bad as if I run it without the AA. I'm heading to bed so I'll post screenshots of the game without AA. But if you look at the zoom in, you'll see that the jaggies are actually being softened. It could be better, yes, but AA is working. The problem is that nVidia cards do multisampling. Supersampling accomplishes the goal of antialiasing better, but it's a lot slower. Multisampling can achive visually simila results under most circumstances. However, there are instances where it fails. EnB seems to have a lot of instances that fails to achieve the aesthetic benefit.

I have a domain name from my old MUD server I mentioned, it's directed at my IP. crushedmew.game-server.cc the mysql server is on port 3307 like you said. The password for the root on mysql is slapperfish Edited by Mouse
Link to comment
Share on other sites

[quote name='Bacchus' timestamp='1327305523' post='52035']
AA off : [url="http://img841.imageshack.us/img841/9199/screenshot01w.jpg"]http://img841.images...reenshot01w.jpg[/url]

AA on : [url="http://img827.imageshack.us/img827/796/screenshot02n.jpg"]http://img827.images...reenshot02n.jpg[/url]


[/quote]
It does seem to blur it. I mean the edges look a little better, but load the images into browser tabs, line them up and flip between them looking at the XP bars. It's really hard to notice the degradation (not counting the jpg format) because all the odd shapes and colors, but if you checked it with color adjustment graphs like are built into some monitors for fine tuning etc. the human eye tends to catch it more easily. So you see the difference more easily in the XP bar. Not that it's bad, I don't think it's bad enough to tire your eyes, but it's off and wouldn’t be acceptable (in development) if it wasn't a tweak under the circumstances. Edited by StarbuckJD
Link to comment
Share on other sites

[quote name='Knix' timestamp='1327315800' post='52041']
Well, when I said not quite, I meant the field of view, which can be changed. What I didn't know was if the aspect ratio could be changed or not.
I must have misinterpreted the following post when I thought it might be possible:
[/quote]

If you followed the instructions correctly it does fix the issue - the key is 'higest possible'. If you have a 16:10 1920x1200 monitor, the highest possible resolution for E&B without distortion is 1600x1200. With the Nvidia scaling set you can get the 4:3 scaling when you set the resolution to 1600x1200. If you try to fiddle it with 3rd party config tools or direct config file editing you'll get bad results.
Link to comment
Share on other sites

[quote name='Tienbau' timestamp='1327358237' post='52060']
If you followed the instructions correctly it does fix the issue - the key is 'higest possible'. If you have a 16:10 1920x1200 monitor, the highest possible resolution for E&B without distortion is 1600x1200. With the Nvidia scaling set you can get the 4:3 scaling when you set the resolution to 1600x1200. If you try to fiddle it with 3rd party config tools or direct config file editing you'll get bad results.
[/quote]
He's talking about changing the render aspect ratio, not the display aspect ratio as output to the monitor.
Link to comment
Share on other sites

For the quickest fix, you can set the FOV to different varing degrees. the aspect ratio tweaking is only need for them games that dont see the extended resolutions. EnB does. Unreal engine does the same thing when expanded to an extreme resolution, but by manipulating the FOV fixes that.
Link to comment
Share on other sites

[quote name='C Del' timestamp='1327358819' post='52065']
He's talking about changing the render aspect ratio, not the display aspect ratio as output to the monitor.
[/quote]

I know. It can't however be done by tweaking a config file. If you set the output aspect ratio in the monitor you can get fullscreen and correct aspect ratio, but you will have black bars on the sides where the resolution is restricted to 4:3.

The only way we might be able to achieve true fullscreen is if someone can find a way to unlock the fixed aspect ratio in the DX renderer in the client.

I don't envy that person - staring at lines of eye wateringly small asm in OllyDbg is really not nice!
Link to comment
Share on other sites

[quote name='Dragonfury' timestamp='1327374474' post='52131']
For the quickest fix, you can set the FOV to different varing degrees. the aspect ratio tweaking is only need for them games that dont see the extended resolutions. EnB does. Unreal engine does the same thing when expanded to an extreme resolution, but by manipulating the FOV fixes that.
[/quote]

The best way to explain what's happening is to think of when we used to watch widescreen movies on old 4:3 televisions. You'd see black bars above and below the movie. If that annoyed you, you could use the tube controls to stretch the image into those black bars. You'd fill the screen, but the people would look distorted - too thin.

What's happening is exactly the same thing when you set the resolution of E&B to a non 4:3 ratio eg 1920x1200, or worse some of the 16:9 ratios. You're stretching the image to fill the bars, only this time those bars are either side of the image. This gives a distorted image where the people are fattened out.

EnB doesn't see the extended resolutions unfortunately. There's no quick fix. It will have to be unlocked in the client, which may not be possible.
Link to comment
Share on other sites

Ok I am going to included 2 SS one @ 1920 x 1080 the next one 5760 x 1080. The 5760 x 1080 is not exactly small, so be mind full. to view each image right click each image and then view image after clicking the link below.

BTW. AA/AF works just fine, I am using x16AF X16AA forced thru AMD's CCC

1920 x 1080 resolution
[URL=http://imageshack.us/photo/my-images/828/screenshot04b.jpg/][IMG]http://img828.imageshack.us/img828/6824/screenshot04b.th.jpg[/IMG][/URL]

5760 x 1080
[URL=http://imageshack.us/photo/my-images/802/screenshot05h.jpg/][IMG]http://img802.imageshack.us/img802/936/screenshot05h.jpg[/IMG][/URL]
Link to comment
Share on other sites

eerkkk!

you have probably the best example of stretched pixels I've seen so far... Even the 1920x1080 is horribly stretched! I don't think we'd ever be able to extend the aspect ratio enough to fit the 5760 but if it's possible to adjust the aspect ratio we should at least be able to get 16:10 and hopefully 16:9, although why anyone would buy a 16:9 monitor is beyond me ...
Link to comment
Share on other sites

[quote name='Tienbau' timestamp='1327560220' post='52329']
although why anyone would buy a 16:9 monitor is beyond me ...
[/quote]
Newegg told me it was 1920x1200! I meant to send it back, but, you know... I got distracted and then it was too late.

/me laments
Link to comment
Share on other sites

[quote name='Tienbau' timestamp='1327560220' post='52329']
eerkkk!

you have probably the best example of stretched pixels I've seen so far... Even the 1920x1080 is horribly stretched! I don't think we'd ever be able to extend the aspect ratio enough to fit the 5760 but if it's possible to adjust the aspect ratio we should at least be able to get 16:10 and hopefully 16:9, although why anyone would buy a 16:9 monitor is beyond me ...
[/quote]
It's not that easy to get hold of a 16:10 monitor these days. At least the 1920x1200 ones. I'm just happy I got mine before they went out of fashion. Now I pray it wont break...
Link to comment
Share on other sites

16:9? Works for me. Yeah stretched a little with EnB, oh but my Babylon 5 DvD collection is just SWEET with it! And they shot at that aspect ratio before widescreen was even the thing. Added with my surround sound and woohoo! I could go for wider though, I stick all my tools on the side in graphics and modeling apps, lots of real-estate, beats using a second monitor other than a tablet pc connected.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...