September 28, 201411 yr For those of you who have been following the thread "Multi-monitor (dual, triple, etc) Stretch/Fisheye Distortion Fix" http://forum.avsim.net/topic/442972-multi-monitor-dual-triple-etc-stretchfisheye-distortion-fix/ If you display a single view with a triple monitor setup you are probably familiar with the "stretched out" distortion that is seen in your side monitors. This program corrects that distortion. I've completed a very basic installer for a shader that acts as a "software lens", and 2 cameras that use it. This program will install 2 cameras to your Cameras.CFG file and a PostProcess Shader. https://www.dropbox.com/s/lz420p88z9rsucd/Prepp3D%20Views.exe?dl=0 To install, close Prepar3d. Start Prepp3d Views, click "Install Lens Corrected Cameras". The cameras are available in Prepar3d the under "custom" in the view menu, accessed by a right click on a view. On it's own, a view using the Lens Corrected Cameras will be lacking something. It needs to be expanded/enlarged beyond your display to look correct. You can get an idea of what the expanded view looks like in the Prepp3d Views dialog. To do this expansion, Prepp3d Views will resize your Prepar3d window (you cannot do this by dragging the frame, and you probably want to be in full screen anyways). There are buttons for both expanding, and returning to default sizing. There are hotkeys for both functions. (If you are using NVidia Surround or Eyefinity or other type of setup, it may be necessary to set number of displays to 1. This is how the program knows where to offset from, as the top left of the main monitor in a normal configuration is where offsets are measured from.) Because displays can be in different shapes and sizes, there are controls that allow you to set up for different configurations. You can set the height and width to more accurately fit your displays, and round out the instruments to your liking. This version uses a Field Of View setting of 140 x 50. I believe there is no longer any "graininess" to be seen. This is a BETA VERSION, no version number (just call it hello world, or beta version 1). I hope it works well for you, and that you enjoy the undistorted views as much as I do. I cannot go back to the old way of seeing the world. I have plans for this, and am open for requests. It may still work for FSX, I have an idea how to get it in there. I have a good system built for accessing and working with all of the P3D file types now and I think I can make some things easier for configurations and situations. I have a framework up for rapid development now. The cameras can be installed into default views as well, and some other neat camera/view stuff may be done in real-time using P3D SDKs. It may be possible to eliminate the need for the "hack" of oversizing the window. Some other ideas are bezel correction, and angle correction, accounting for the angle that the monitors are joined at. Custom FOVs can be done. Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 28, 201411 yr I am away for a week but this to my mind trumps the release of v2.4! The awful stretch effect is something that MS and now LM should have addressed long ago. Thanks so much for making an effort to fix it, and I'll give it a try soon Cheers K Kevin Firth - AMD 9800X3D; Asus Prime X670E; 64Gb Cas30 6000 DDR5; RTX5090; AutoFPS
September 28, 201411 yr Thanks for your time and dedication to help fix this problem with widescreen setups. I will test this out when I get a chance.
September 28, 201411 yr Great and big thanks, I'll test this tomorrow for sure! By the way, I was thinking that does this work normally with EZDOK?
September 28, 201411 yr Great work ! Does it also work in 2D view ? My real size cockpit uses 2d view... 5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 - MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb - Corsair 5400 case - Corsair 360 liquid cooling set - 3x 75’ TCL tv. 13600 6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb - 1x SSD M2 2800/1800 2TB - 2x Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - FOV : 200 degrees My flightsim vids : https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0
September 28, 201411 yr Thanks for the great contribution! I am trying your install. It seems simple enough to activate and I can see the fisheye effect, however, I don't see the expansion. So in effect, my view looks like the sample with the fisheye lens. When I try to CTL Win Space / ATL Space functions, the expansion doesn't occur. I running ATI with 3 24" monitors for 57x12 resolution. I select that scale and have tried using the 1 monitor vs 3 monitor setting, same outcome. Let me know if there is anything you recommend. This is the inserted view in the Cameras.cfg file: [CameraDefinition.019]Title = Prepp3D View Lens Corrected Virtual Cockpit 140x50Guid = {60469E4E-43D5-4f6f-9C53-3B5366645A4D}Description = This is a non-distorted virtual cockpitOrigin = Virtual CockpitMomentumEffect = YesSnapPbhAdjust = SwivelSnapPbhReturn = FalsePanPbhAdjust = SwivelPanPbhReturn = FalseTrack = NoneShowAxis = YESAllowZoom = TRUEInitialZoom = 0.6SmoothZoomTime = 2.0ZoomPanScalar = 1.0ShowWeather = YesXyzAdjust = TRUEShowLensFlare=TRUECategory = CustomPitchPanRate=30HeadingPanRate=75PanAcceleratorTime=0HotKeySelect=1Transition=YesHorizontalFOV=140VerticalFOV=50PostProcess00 = Prepp3D View 140x50[CameraDefinition.020]Title = Prepp3D View Lens Corrected Spot View 140x50Guid = {F6299A4A-C95E-4916-9B74-D25306991EC1}Description = This is a non-distorted spot viewOrigin = CenterSnapPbhAdjust = OrdinalSnapPbhReturn = FalsePanPbhAdjust = SwivelPanPbhReturn = FalseTrack = FlatChaseShowAxis = NoAllowZoom = YesInitialZoom = 1.0SmoothZoomTime = 2.0ShowWeather = YesXyzAdjust = FALSETransition = YesShowLensFlare=TRUECategory = CustomClipMode = SpotPitchPanRate=30HeadingPanRate=75PanAcceleratorTime=0Transition=YesHorizontalFOV=140VerticalFOV=50PostProcess00 = Prepp3D View 140x50
September 28, 201411 yr Author Does it also work in 2D view ? Which view/camera do you use? It should work for any of the default views. I can make a camera for it. When I try to CTL Win Space / ATL Space functions, the expansion doesn't occur. Did you try the buttons? There may be a bug; the first time a button must be pressed. It was happening in an earlier build and I may have forgotten to bring that fix forward. Try the button first. Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 28, 201411 yr I tried pressing a keyboard button, as well as the combo buttons...no dice. Thanks....
September 28, 201411 yr Author Another thing I thought of. In order to identify the P3D window I am using the title of the window. What title is used on your P3D window? I've wondered if it is different in different languages. Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 29, 201411 yr Author This thread continues here: http://forum.avsim.net/topic/452305-prepp3d-views-peripheral-distortion-correction/ I've posted a simple installer. Let me know over there how it works! Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 29, 201411 yr This thread continues here: http://forum.avsim.net/topic/452305-prepp3d-views-peripheral-distortion-correction/ I've posted a simple installer. Let me know over there how it works! Your link points to this thread... Reagrding my 2d view : I am using the default Ifly 2D view , no widescreen enabled and zoom 0.80. 5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 - MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb - Corsair 5400 case - Corsair 360 liquid cooling set - 3x 75’ TCL tv. 13600 6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb - 1x SSD M2 2800/1800 2TB - 2x Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - FOV : 200 degrees My flightsim vids : https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0
September 29, 201411 yr Author This thread continues here: http://forum.avsim.net/topic/452305-prepp3d-views-peripheral-distortion-correction/ I've posted a simple installer. Let me know over there how it works! Disregard that. I was wondering why this post didn't show up in the forum it was meant to go into. Reagrding my 2d view : I am using the default Ifly 2D view , no widescreen enabled and zoom 0.80. I am taking a look at what the IFly views are about. When I use the Cockpit view I don't see a panel. Might not be related. I don't care to use 2d panels. But all I see in the cockpit view is a forward looking camera. I am looking around to see what you mean by the IFly 2d panel. I'm reading about an issue with the panel not expanding to 5760. Is that what you are referring too? Do you have an image you can show me so I can see what you want corrected, so I can understand if I can correct it? I may ask for a cameras.cfg file too. Taking the easiest guess, do you just want the shader applied to the 2d cockpit view? I can do that. Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 29, 201411 yr Author I've updated the program. Some changes: Added button to delete entries from Cameras.CFG. You can use this to clear and then update the cameras.cfg file with new cameras. I have plans to grow this into a featured interface. Version numbers to keep track of changes added to Prepar3d. A lens corrected cockpit view. Use the button above to delete the previous version entries, and then add the new cameras. More robust P3D window finding. This may still need work. https://www.dropbox.com/s/lz420p88z9rsucd/Prepp3D%20Views.exe?dl=0 Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
September 29, 201411 yr Disregard that. I was wondering why this post didn't show up in the forum it was meant to go into. I am taking a look at what the IFly views are about. When I use the Cockpit view I don't see a panel. Might not be related. I don't care to use 2d panels. But all I see in the cockpit view is a forward looking camera. I am looking around to see what you mean by the IFly 2d panel. I'm reading about an issue with the panel not expanding to 5760. Is that what you are referring too? Do you have an image you can show me so I can see what you want corrected, so I can understand if I can correct it? I may ask for a cameras.cfg file too. Taking the easiest guess, do you just want the shader applied to the 2d cockpit view? I can do that. I am using the forward 2D view without instruments visible, because I have the Cockpit Builders Edition. Resolution is 5920x1080 5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 - MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb - Corsair 5400 case - Corsair 360 liquid cooling set - 3x 75’ TCL tv. 13600 6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb - 1x SSD M2 2800/1800 2TB - 2x Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - FOV : 200 degrees My flightsim vids : https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0
September 29, 201411 yr Author I am using the forward 2D view without instruments visible, because I have the Cockpit Builders Edition. Resolution is 5920x1080 Then I think what I've just uploaded will work, the cockpit view. The trouble with the 5920 is that you may have to use the virtual cockpit view to get an idea how correct the width and height you select for the expansion. You can tell by how round the guages are. Then go back to the cockpit and use the same setting. I think there is some math I can build in so there won't need to be any manual adjustments, just input display settings. I might be able to get the display settings programmatically, and I may be able to set everything from within P3D. Lots of learning and coding to do. I hope it works for you now. It would be nice to know one of those hard core full size cockpit pilots could use it. The latest NVidia drivers gave much clarity to my photoscenery (somewhere around 2TB of it) I was blaming LM and a LOD issue for. So this is even more fun for me now. Disclaimer: [email protected] on Asus Maximus X Formula, G.Skill TridentZ RGB 4x8GB 4266/17 XMP, EVGA 2080 ti Kingpin (8400/2160Mhz), Samsung 960 EVO 250GB PCIe M.2 NVMe SSD , 28TB HDD total - 4TB+ photoscenery, Romex Software PrimoCache RAM and SSD cache (must have!), 3x1080p 30" monitors, Samsung Odyssey VR HMD, Pimax 4k & BE HMDs, Samsung Gear VR '17, Homdio v1, Cardboard, custom loop 2x 360x64ML Rads, Thermaltake View 71, VRM watercool, Thermal Grizzly Conductonaut CPU (naked die), Fujipoly / ModRight Ultra Extreme System Builder Thermal Pad on MB VRM. 8x Corsair ML120 (slight positive pressure). 🙂
Archived
This topic is now archived and is closed to further replies.