TAW_Impalor Posted October 21, 2015 Posted October 21, 2015 Wanted to see the beautiful EDGE shadows and glares on mustang canopy in 3d, but no luck. The game runs, but the output is corrupted (see screen) both in vertical and horizontal modes (default and custom .lua). I saw a thread about 3dVision, but not this issue... 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
smoochi Posted October 24, 2015 Posted October 24, 2015 First things first: This game works perfect with Tridef DDD now. Second: _ = function(p) return p; end; name = _('Stereo'); Description = 'Stereo render two viewports for left and right eye respectivelly' Viewports = { Left = { x = 0; y = 0; width = 1920 * 0.85; height = screen.height; viewDx = -0.005; viewDy = 0; aspect = screen.aspect; eye_shift = -0.005; }, Right = { x = 960; y = 0; width = 1920 * 0.85; height = screen.height; viewDx = 0.005; viewDy = 0; aspect = screen.aspect; eye_shift = 0.005; } } Have fun and tweak the eyeseperation and convergence to your personal preference. :) There is some freaky stuff going on with stereo setups that I still try to figure out but the config posted above should help during the meantime.
TAW_Impalor Posted October 25, 2015 Author Posted October 25, 2015 Thanks, smoochi! It works, although I don't understand this 0.85 multiplier. In 1.2 I got somewhat better results using TAB, rather than SBS (more horizontal pixels make text in cockpit more readable). I am having a hard time modifying it for 1.5. Could you help? _ = function(p) return p; end; name = _('StereoTAB'); Description = 'Stereo render two viewports for left and right eye respectivelly' Viewports = { Left = { x = 0; y = 0; width = screen.width; height = screen.height * 0.5; viewDx = -0.002; viewDy = 0; aspect = screen.aspect; eye_shift = -0.005; }, Right = { x = 0; y = screen.height * 0.5; width = screen.width; height = screen.height * 0.5; viewDx = 0.002; viewDy = 0; aspect = screen.aspect; eye_shift = 0.005; } } 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
TAW_Impalor Posted October 25, 2015 Author Posted October 25, 2015 Just noticed. The solution you provided works, however not quite free of errors. I am seeing two suns in the Bf 109 quick dogfight mission! To make sure it is not a reflection, I ejected and looked form the ground as well. It is definitely a separate disk, not visible in 2d mode. 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
TAW_Impalor Posted October 25, 2015 Author Posted October 25, 2015 (edited) Another oddity - not all planes work with this mod! I so far tried BF, Su-25 and Huey - they do, but Mig 21 and MIG 15 don't! So this feature is indeed broken (( And while it does work for Huey, the resulting 3d picture is too wide - wrong aspect ratio! Edited October 25, 2015 by impalor 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
willibeu Posted November 2, 2015 Posted November 2, 2015 (edited) This works for me ...aspect is spot on!! Edit ...make sure you use 960 for the x value on the Right viewport _ = function(p) return p; end; name = _('Stereo'); Description = 'Stereo render two viewports for left and right eye respectivelly' Viewports = { Left = { x = 0; y = 0; width = 1920 * 0.85; height = screen.height; viewDx = -.02; viewDy = 0; aspect = screen.aspect / 2; eye_shift = -.02; }, Right = { x = 960; y = 0; width = 1920 * 0.85; height = screen.height; viewDx = .02; viewDy = 0; aspect = screen.aspect / 2; eye_shift = .02; } } Edited November 2, 2015 by willibeu
TAW_Impalor Posted November 2, 2015 Author Posted November 2, 2015 This works for me ...aspect is spot on!! Which birds did you try it with? It does not work with Huey or Mig-15/21 for me... 12900KF@5.4, 32GB DDR4@4000cl14g1, 4090, M.2, W10 Pro, Warthog HOTAS, ButtKicker, Reverb G2/OpenXR
Recommended Posts