Hi Mike:)
Let me just download the game again and try it out and see what comes out;)
Will let you know;)
Edit:
Hmm...
1. I have downloaded Minecraft from here: https://minecraft.net/download (Minecraft.exe)
2. Started the first time and wait to download the runtime etc. Started the game just one time
3. Downloaded the x64 fix from here: http://3dsurroundgaming.com/OpenGL3DVisionGames.html#M
4. Unpacked it "C:\Users\Helifax\Desktop\Minecraft\runtime\jre-x64\1.8.0_25\bin" (Where I decided to put Minecraft.exe)
5. Started the game it didn't work like yours for some reason...
6. I decided to enable the LOG and see why it didn't work (in 3DVisionWrapper.ini file) I set " EnableLog = true"
7. Started the game and everything was working!!!
Conclusion:
I have retried multiple time to see what is happening when the log is OFF. I have removed the nvidia profile each time to retest and I noticed that when the log is off it doesn't work... all I get is a SBS.
I have looked in the code and there is NOTHING that the log being enabled or disabled has to do with 3D Vision...
Thus, I think is a RACE condition! Since the log opens a file on the HDD this adds a couple of ms to the initialisation. The wrapper is single-threaded which means while it writes to the disk it pauses the execution until the operation is done. I expect that by having the log enable this allows the driver to pick up certain things and switch modes!
So, can you give it a try? Just enable the LOG set both exes as admin and run the game? Nothing else;)
Also, the current version of the wrapper works without any shaders (plain old vanilla) by using the Legacy Mode. You can turn it off in the ini if you are using shaders ofc;)
Please let me know if you get it working;)
Cheers!
Edit2:
Hmm after it worked perfectly well the first couple of times, after it decided to give me a SBS image.
To fix this I deleted the "javaw.exe-3D Vision Wrapper" profile using Nvinspector.
Started the game again as admin (the profile will be re-generated) and now everything is working perfectly fine again:)
I also believe that you don't need the logging enabled... Like stated above... I think it was just a coincidence:)
I think something modified the profile afterwards...
Edit3:
I only tested the vanilla game without Forge + ShaderMod as I am having issues with running them and crashing Minecraft. But if the base game works the other should work as well;)
Let me just download the game again and try it out and see what comes out;)
Will let you know;)
Edit:
Hmm...
1. I have downloaded Minecraft from here: https://minecraft.net/download (Minecraft.exe)
2. Started the first time and wait to download the runtime etc. Started the game just one time
3. Downloaded the x64 fix from here: http://3dsurroundgaming.com/OpenGL3DVisionGames.html#M
4. Unpacked it "C:\Users\Helifax\Desktop\Minecraft\runtime\jre-x64\1.8.0_25\bin" (Where I decided to put Minecraft.exe)
5. Started the game it didn't work like yours for some reason...
6. I decided to enable the LOG and see why it didn't work (in 3DVisionWrapper.ini file) I set " EnableLog = true"
7. Started the game and everything was working!!!
Conclusion:
I have retried multiple time to see what is happening when the log is OFF. I have removed the nvidia profile each time to retest and I noticed that when the log is off it doesn't work... all I get is a SBS.
I have looked in the code and there is NOTHING that the log being enabled or disabled has to do with 3D Vision...
Thus, I think is a RACE condition! Since the log opens a file on the HDD this adds a couple of ms to the initialisation. The wrapper is single-threaded which means while it writes to the disk it pauses the execution until the operation is done. I expect that by having the log enable this allows the driver to pick up certain things and switch modes!
So, can you give it a try? Just enable the LOG set both exes as admin and run the game? Nothing else;)
Also, the current version of the wrapper works without any shaders (plain old vanilla) by using the Legacy Mode. You can turn it off in the ini if you are using shaders ofc;)
Please let me know if you get it working;)
Cheers!
Edit2:
Hmm after it worked perfectly well the first couple of times, after it decided to give me a SBS image.
To fix this I deleted the "javaw.exe-3D Vision Wrapper" profile using Nvinspector.
Started the game again as admin (the profile will be re-generated) and now everything is working perfectly fine again:)
I also believe that you don't need the logging enabled... Like stated above... I think it was just a coincidence:)
I think something modified the profile afterwards...
Edit3:
I only tested the vanilla game without Forge + ShaderMod as I am having issues with running them and crashing Minecraft. But if the base game works the other should work as well;)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Hi Helifax - thanks for all the help on this. I've just got back to looking at it after spending 4 hours shoveling snow form my car and van... So, I deleted the profile and it starts in 3D :-) It took a couple of attempts, but now consistently starts. I am pretty sure I tried that before, so maybe I needed a reboot to clean out something wrong in the driver.
There are residual two issues now:
1. Water is all rendered at a depth far too deep, and it never used to be (even just using MikeShaders). I can't remember what the process was for fixing these, so I'll have to do some trial and error again to pick it up again. Ironically, shadows seem to render correctly straight up - I used a new shader pack and the shadows worked. So perhaps the GLShaders_Core package has been updated?
2. I tried to use the 4.16 version of the OpenGL wrapper and that does not work - I got about a 1000 "Invalid Framebuffer" error messages in the minecraft console. I was keen on trying that because your release notes say that you managed to remove the eye delay, which would be great.
So I can sort item 1, but could you look at item 2? Unless there is something special about Minecraft (what with it being java based etc), in which case don't worry.
Hi Helifax - thanks for all the help on this. I've just got back to looking at it after spending 4 hours shoveling snow form my car and van... So, I deleted the profile and it starts in 3D :-) It took a couple of attempts, but now consistently starts. I am pretty sure I tried that before, so maybe I needed a reboot to clean out something wrong in the driver.
There are residual two issues now:
1. Water is all rendered at a depth far too deep, and it never used to be (even just using MikeShaders). I can't remember what the process was for fixing these, so I'll have to do some trial and error again to pick it up again. Ironically, shadows seem to render correctly straight up - I used a new shader pack and the shadows worked. So perhaps the GLShaders_Core package has been updated?
2. I tried to use the 4.16 version of the OpenGL wrapper and that does not work - I got about a 1000 "Invalid Framebuffer" error messages in the minecraft console. I was keen on trying that because your release notes say that you managed to remove the eye delay, which would be great.
So I can sort item 1, but could you look at item 2? Unless there is something special about Minecraft (what with it being java based etc), in which case don't worry.
[quote="mike_ar69"]Hi Helifax - thanks for all the help on this. I've just got back to looking at it after spending 4 hours shoveling snow form my car and van... So, I deleted the profile and it starts in 3D :-) It took a couple of attempts, but now consistently starts. I am pretty sure I tried that before, so maybe I needed a reboot to clean out something wrong in the driver.
There are residual two issues now:
1. Water is all rendered at a depth far too deep, and it never used to be (even just using MikeShaders). I can't remember what the process was for fixing these, so I'll have to do some trial and error again to pick it up again. Ironically, shadows seem to render correctly straight up - I used a new shader pack and the shadows worked. So perhaps the GLShaders_Core package has been updated?
2. I tried to use the 4.16 version of the OpenGL wrapper and that does not work - I got about a 1000 "Invalid Framebuffer" error messages in the minecraft console. I was keen on trying that because your release notes say that you managed to remove the eye delay, which would be great.
So I can sort item 1, but could you look at item 2? Unless there is something special about Minecraft (what with it being java based etc), in which case don't worry.
[/quote]
Hi!
Yupp, I can take a look tomorrow and see about those errors and what causes them;))
Yes, is very strange the profile problem... yet I cannot explain it...
I also noticed this one on Windows 7 as well... Sometimes, the profiles are just "reverted" to a "known" state by the driver... For me is not an issue, as I re-import them (the whole pack) but it always happens each day...
I think is some part of the nvidia driver that is silently "updating" the profiles but I have yet to identify who and which...I can try to always force a profile load completely and maybe that one will fix this issue...
Regarding the water... Did you disable the Legacy Option? I am wondering if that option doesn't add a "double" depth that is passed in the shader later...
mike_ar69 said:Hi Helifax - thanks for all the help on this. I've just got back to looking at it after spending 4 hours shoveling snow form my car and van... So, I deleted the profile and it starts in 3D :-) It took a couple of attempts, but now consistently starts. I am pretty sure I tried that before, so maybe I needed a reboot to clean out something wrong in the driver.
There are residual two issues now:
1. Water is all rendered at a depth far too deep, and it never used to be (even just using MikeShaders). I can't remember what the process was for fixing these, so I'll have to do some trial and error again to pick it up again. Ironically, shadows seem to render correctly straight up - I used a new shader pack and the shadows worked. So perhaps the GLShaders_Core package has been updated?
2. I tried to use the 4.16 version of the OpenGL wrapper and that does not work - I got about a 1000 "Invalid Framebuffer" error messages in the minecraft console. I was keen on trying that because your release notes say that you managed to remove the eye delay, which would be great.
So I can sort item 1, but could you look at item 2? Unless there is something special about Minecraft (what with it being java based etc), in which case don't worry.
Hi!
Yupp, I can take a look tomorrow and see about those errors and what causes them;))
Yes, is very strange the profile problem... yet I cannot explain it...
I also noticed this one on Windows 7 as well... Sometimes, the profiles are just "reverted" to a "known" state by the driver... For me is not an issue, as I re-import them (the whole pack) but it always happens each day...
I think is some part of the nvidia driver that is silently "updating" the profiles but I have yet to identify who and which...I can try to always force a profile load completely and maybe that one will fix this issue...
Regarding the water... Did you disable the Legacy Option? I am wondering if that option doesn't add a "double" depth that is passed in the shader later...
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Hi - It was indeed to do with the "Legacy Option" which I did not know about:
If this is true:
- Everything seems to render perfectly out the box, except water, which is rendered too deep
- I can fix this in SEUS shaders really easy by subtracting the correction.
- When I try and fix this in Mike Shaders I get an error.
- If I set shaders = "none" in the selection menu, everything renders in perfect 3D, even the water. So something is acting to double correct the water.
If I set this to false:
- The game renders in 2D, as it used to and I need to apply all fixes to SEUS shaders (minus the extra water correction which is not needed).
So there are two options for me:
- Set Legacy to true and set shaders = "none" to get Minecraft in perfect 3D
- Set Legacy = true and set shaders = "SEUS" with my one extra correction, and I get fancy lights and shadows. Also, this mode is better than our original fix, because the water reflections are perfect, whereas I was only able to approximately fix them last time.
Since I was playing Minecraft Win 10 Beta in 3D, I am very aware of the eye lag in the Wrapper version, so anything you can do there would be great. I don't want to play the Win10 version, it's kinda crap as its based on the PE version, is missing lots of features that are in the full Java version, and does not support mods, texture packs or anything.
Hi - It was indeed to do with the "Legacy Option" which I did not know about:
If this is true:
- Everything seems to render perfectly out the box, except water, which is rendered too deep
- I can fix this in SEUS shaders really easy by subtracting the correction.
- When I try and fix this in Mike Shaders I get an error.
- If I set shaders = "none" in the selection menu, everything renders in perfect 3D, even the water. So something is acting to double correct the water.
If I set this to false:
- The game renders in 2D, as it used to and I need to apply all fixes to SEUS shaders (minus the extra water correction which is not needed).
So there are two options for me:
- Set Legacy to true and set shaders = "none" to get Minecraft in perfect 3D
- Set Legacy = true and set shaders = "SEUS" with my one extra correction, and I get fancy lights and shadows. Also, this mode is better than our original fix, because the water reflections are perfect, whereas I was only able to approximately fix them last time.
Since I was playing Minecraft Win 10 Beta in 3D, I am very aware of the eye lag in the Wrapper version, so anything you can do there would be great. I don't want to play the Win10 version, it's kinda crap as its based on the PE version, is missing lots of features that are in the full Java version, and does not support mods, texture packs or anything.
[quote="mike_ar69"]Hi - It was indeed to do with the "Legacy Option" which I did not know about:
If this is true:
- Everything seems to render perfectly out the box, except water, which is rendered too deep
- I can fix this in SEUS shaders really easy by subtracting the correction.
- When I try and fix this in Mike Shaders I get an error.
- If I set shaders = "none" in the selection menu, everything renders in perfect 3D, even the water. So something is acting to double correct the water.
If I set this to false:
- The game renders in 2D, as it used to and I need to apply all fixes to SEUS shaders (minus the extra water correction which is not needed).
So there are two options for me:
- Set Legacy to true and set shaders = "none" to get Minecraft in perfect 3D
- Set Legacy = true and set shaders = "SEUS" with my one extra correction, and I get fancy lights and shadows. Also, this mode is better than our original fix, because the water reflections are perfect, whereas I was only able to approximately fix them last time.
Since I was playing Minecraft Win 10 Beta in 3D, I am very aware of the eye lag in the Wrapper version, so anything you can do there would be great. I don't want to play the Win10 version, it's kinda crap as its based on the PE version, is missing lots of features that are in the full Java version, and does not support mods, texture packs or anything.[/quote]
Gotcha!
Big thx for the update;)
I will try to see why 4.19 fails to work;) Is basically the best version so far in which I added all the tips and tricks I found in order to minimize the latency.
Hopefully this one will provide better results;)
Keep you posted;) Really glad the Legacy Feature proves useful ^_^. Yes, I agree the best way is to un-correct the water shaders and remove the double depth;)
Can you also let me know what shader you modified so I can update the "converter" and take this into account?:)
Big thx!
mike_ar69 said:Hi - It was indeed to do with the "Legacy Option" which I did not know about:
If this is true:
- Everything seems to render perfectly out the box, except water, which is rendered too deep
- I can fix this in SEUS shaders really easy by subtracting the correction.
- When I try and fix this in Mike Shaders I get an error.
- If I set shaders = "none" in the selection menu, everything renders in perfect 3D, even the water. So something is acting to double correct the water.
If I set this to false:
- The game renders in 2D, as it used to and I need to apply all fixes to SEUS shaders (minus the extra water correction which is not needed).
So there are two options for me:
- Set Legacy to true and set shaders = "none" to get Minecraft in perfect 3D
- Set Legacy = true and set shaders = "SEUS" with my one extra correction, and I get fancy lights and shadows. Also, this mode is better than our original fix, because the water reflections are perfect, whereas I was only able to approximately fix them last time.
Since I was playing Minecraft Win 10 Beta in 3D, I am very aware of the eye lag in the Wrapper version, so anything you can do there would be great. I don't want to play the Win10 version, it's kinda crap as its based on the PE version, is missing lots of features that are in the full Java version, and does not support mods, texture packs or anything.
Gotcha!
Big thx for the update;)
I will try to see why 4.19 fails to work;) Is basically the best version so far in which I added all the tips and tricks I found in order to minimize the latency.
Hopefully this one will provide better results;)
Keep you posted;) Really glad the Legacy Feature proves useful ^_^. Yes, I agree the best way is to un-correct the water shaders and remove the double depth;)
Can you also let me know what shader you modified so I can update the "converter" and take this into account?:)
Big thx!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Something is wrong with the response time of the server:
Double Post.
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Hi Mike,
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks!
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
[quote="helifax"]Hi Mike,
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks![/quote]
Hi Helifax. There is no wrapper attached :-( Something is very wrong with this site at the moment, it probably failed to upload.
The shader I modified for the water was "gbuffers_water.vsh".
While I am here, does Minecraft support SLI? I can't for the life of me remember lol.
[quote="mike_ar69"][quote="helifax"]Hi Mike,
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks![/quote]
Hi Helifax. There is no wrapper attached :-( Something is very wrong with this site at the moment, it probably failed to upload.
The shader I modified for the water was "gbuffers_water.vsh".
While I am here, does Minecraft support SLI? I can't for the life of me remember lol.[/quote]
CRAP!!! and double CRAP !!! yeah.. will be the last time I will attach anything here as it seems for me it still shows as "SCANNING" for like 12 hours now...
I'll have to upload it tomorrow again:(
In the meantime can you send me the "gbuffers_water.vsh" file so I can make a compare with the old one?
Also, for some reason if I try to use the latest FORGE + ShaderMod it crashes for me :( (without the wrapper). Can you please tell me how you set it up? (Just a few links with what you downloaded and stuff and so I can replicate the same setup as you ^_^)
I'll update the wrapper tomorrow ^_^ (I have it on my work PC..but SHHHH ^_^)
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks!
Hi Helifax. There is no wrapper attached :-( Something is very wrong with this site at the moment, it probably failed to upload.
The shader I modified for the water was "gbuffers_water.vsh".
While I am here, does Minecraft support SLI? I can't for the life of me remember lol.
CRAP!!! and double CRAP !!! yeah.. will be the last time I will attach anything here as it seems for me it still shows as "SCANNING" for like 12 hours now...
I'll have to upload it tomorrow again:(
In the meantime can you send me the "gbuffers_water.vsh" file so I can make a compare with the old one?
Also, for some reason if I try to use the latest FORGE + ShaderMod it crashes for me :( (without the wrapper). Can you please tell me how you set it up? (Just a few links with what you downloaded and stuff and so I can replicate the same setup as you ^_^)
I'll update the wrapper tomorrow ^_^ (I have it on my work PC..but SHHHH ^_^)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
No worries, I can wait :-)
I include the shader file here, rather than attach it, as the attachment will probably fail. Its gbuffers_water.vsh.
[code]
#version 120
//#define WAVING_WATER
uniform int worldTime;
uniform vec3 cameraPosition;
uniform mat4 gbufferModelView;
uniform mat4 gbufferModelViewInverse;
varying vec4 color;
varying vec4 texcoord;
varying vec4 lmcoord;
varying vec3 worldPosition;
varying vec4 vertexPos;
varying vec3 normal;
varying vec3 globalNormal;
varying vec3 tangent;
varying vec3 binormal;
varying vec3 viewVector;
varying vec3 viewVector2;
varying float distance;
attribute vec4 mc_Entity;
varying float iswater;
varying float isice;
uniform float g_eye;
uniform float g_eye_separation;
uniform float g_convergence;
void main() {
iswater = 0.0f;
isice = 0.0f;
if (mc_Entity.x == 79) {
isice = 1.0f;
}
vertexPos = gl_Vertex;
if (mc_Entity.x == 1971.0f)
{
iswater = 1.0f;
}
if (mc_Entity.x == 8 || mc_Entity.x == 9) {
iswater = 1.0f;
}
vec4 viewPos = gbufferModelViewInverse * gl_ModelViewMatrix * gl_Vertex;
vec4 position = viewPos;
worldPosition.xyz = viewPos.xyz + cameraPosition.xyz;
vec4 localPosition = gl_ModelViewMatrix * gl_Vertex;
distance = length(localPosition.xyz);
gl_Position = gl_ProjectionMatrix * (gbufferModelView * position);
//Stereo correction
gl_Position.x -= g_eye * g_eye_separation * (gl_Position.w - g_convergence);
color = gl_Color;
texcoord = gl_TextureMatrix[0] * gl_MultiTexCoord0;
lmcoord = gl_TextureMatrix[1] * gl_MultiTexCoord1;
gl_FogFragCoord = gl_Position.z;
normal = normalize(gl_NormalMatrix * gl_Normal);
globalNormal = normalize(gl_Normal);
if (gl_Normal.x > 0.5) {
// 1.0, 0.0, 0.0
tangent = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, -1.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0));
} else if (gl_Normal.x < -0.5) {
// -1.0, 0.0, 0.0
tangent = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0));
} else if (gl_Normal.y > 0.5) {
// 0.0, 1.0, 0.0
tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0));
} else if (gl_Normal.y < -0.5) {
// 0.0, -1.0, 0.0
tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, 0.0, 1.0));
} else if (gl_Normal.z > 0.5) {
// 0.0, 0.0, 1.0
tangent = normalize(gl_NormalMatrix * vec3( 1.0, 0.0, 0.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0));
} else if (gl_Normal.z < -0.5) {
// 0.0, 0.0, -1.0
tangent = normalize(gl_NormalMatrix * vec3(-1.0, 0.0, 0.0));
binormal = normalize(gl_NormalMatrix * vec3( 0.0, -1.0, 0.0));
}
mat3 tbnMatrix = mat3(tangent.x, binormal.x, normal.x,
tangent.y, binormal.y, normal.y,
tangent.z, binormal.z, normal.z);
viewVector = (gl_ModelViewMatrix * gl_Vertex).xyz;
viewVector2 = normalize(viewVector);
viewVector = normalize(tbnMatrix * viewVector);
}
[/code]
Regarding the Forge thing, I too have been having some issues with the 1.8.9 compatible version. However, I am not entirely sure it is needed, it's Optifine which allows shaders to be run. So get the latest version of that. When you get the jarfile, if it is not configured already to "run" when you double click it, you need to use "[path]\java.exe -jar [optifineJarPath&File]" then this will pop up a little dialogue for it to be installed. Let me know if this works. Otherwise download the 1.8.9 Forge and do the same thing. The profile you need to select in the Minecraft launcher app is the one that says "Optifine".
When I was using Minecraft 1.7.10 there was a combined Forge+Optifine installer but I can't seem to find one for 1.8.9.
Regarding the Forge thing, I too have been having some issues with the 1.8.9 compatible version. However, I am not entirely sure it is needed, it's Optifine which allows shaders to be run. So get the latest version of that. When you get the jarfile, if it is not configured already to "run" when you double click it, you need to use "[path]\java.exe -jar [optifineJarPath&File]" then this will pop up a little dialogue for it to be installed. Let me know if this works. Otherwise download the 1.8.9 Forge and do the same thing. The profile you need to select in the Minecraft launcher app is the one that says "Optifine".
When I was using Minecraft 1.7.10 there was a combined Forge+Optifine installer but I can't seem to find one for 1.8.9.
Hi Mike,
I have uploaded the wrapper here:
3dsurroundgaming.com/3DVision/Minecraft_Wrapper_4.19.rar
Please give it a go and let me know what you find out;) Thx:D
I have uploaded the wrapper here:
3dsurroundgaming.com/3DVision/Minecraft_Wrapper_4.19.rar
Please give it a go and let me know what you find out;) Thx:D
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Thanks Helifax - unfortunately I am getting the same error. I did no change the ini file in any way, and I am not using the profile, I just overwrote the DLLs and the ini file.
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/67985/[/img]
Thanks Helifax - unfortunately I am getting the same error. I did no change the ini file in any way, and I am not using the profile, I just overwrote the DLLs and the ini file.
[quote="mike_ar69"]Thanks Helifax - unfortunately I am getting the same error. I did no change the ini file in any way, and I am not using the profile, I just overwrote the DLLs and the ini file.
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/67985/[/img][/quote]
What happens if you run the default Minecraft? without shaders? I tested that and it works...
Can you make a FPS, lag comparison like that? and see if the latest version improves things?
I think I need to do some debugging there... Unfortunately I can't until the weekend (most likely Sunday) to see exactly if I can narrow down why that error comes up...:(
It still works correctly with 3.19 version though, no?
mike_ar69 said:Thanks Helifax - unfortunately I am getting the same error. I did no change the ini file in any way, and I am not using the profile, I just overwrote the DLLs and the ini file.
What happens if you run the default Minecraft? without shaders? I tested that and it works...
Can you make a FPS, lag comparison like that? and see if the latest version improves things?
I think I need to do some debugging there... Unfortunately I can't until the weekend (most likely Sunday) to see exactly if I can narrow down why that error comes up...:(
It still works correctly with 3.19 version though, no?
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Hi - no luck with vanilla minecraft either. It does show the splash screen etc, but always crashes out to that same error screen. But yeah still works with 3.19.
Hi - no luck with vanilla minecraft either. It does show the splash screen etc, but always crashes out to that same error screen. But yeah still works with 3.19.
Let me just download the game again and try it out and see what comes out;)
Will let you know;)
Edit:
Hmm...
1. I have downloaded Minecraft from here: https://minecraft.net/download (Minecraft.exe)
2. Started the first time and wait to download the runtime etc. Started the game just one time
3. Downloaded the x64 fix from here: http://3dsurroundgaming.com/OpenGL3DVisionGames.html#M
4. Unpacked it "C:\Users\Helifax\Desktop\Minecraft\runtime\jre-x64\1.8.0_25\bin" (Where I decided to put Minecraft.exe)
5. Started the game it didn't work like yours for some reason...
6. I decided to enable the LOG and see why it didn't work (in 3DVisionWrapper.ini file) I set " EnableLog = true"
7. Started the game and everything was working!!!
Conclusion:
I have retried multiple time to see what is happening when the log is OFF. I have removed the nvidia profile each time to retest and I noticed that when the log is off it doesn't work... all I get is a SBS.
I have looked in the code and there is NOTHING that the log being enabled or disabled has to do with 3D Vision...
Thus, I think is a RACE condition! Since the log opens a file on the HDD this adds a couple of ms to the initialisation. The wrapper is single-threaded which means while it writes to the disk it pauses the execution until the operation is done. I expect that by having the log enable this allows the driver to pick up certain things and switch modes!
So, can you give it a try? Just enable the LOG set both exes as admin and run the game? Nothing else;)
Also, the current version of the wrapper works without any shaders (plain old vanilla) by using the Legacy Mode. You can turn it off in the ini if you are using shaders ofc;)
Please let me know if you get it working;)
Cheers!
Edit2:
Hmm after it worked perfectly well the first couple of times, after it decided to give me a SBS image.
To fix this I deleted the "javaw.exe-3D Vision Wrapper" profile using Nvinspector.
Started the game again as admin (the profile will be re-generated) and now everything is working perfectly fine again:)
I also believe that you don't need the logging enabled... Like stated above... I think it was just a coincidence:)
I think something modified the profile afterwards...
Edit3:
I only tested the vanilla game without Forge + ShaderMod as I am having issues with running them and crashing Minecraft. But if the base game works the other should work as well;)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
There are residual two issues now:
1. Water is all rendered at a depth far too deep, and it never used to be (even just using MikeShaders). I can't remember what the process was for fixing these, so I'll have to do some trial and error again to pick it up again. Ironically, shadows seem to render correctly straight up - I used a new shader pack and the shadows worked. So perhaps the GLShaders_Core package has been updated?
2. I tried to use the 4.16 version of the OpenGL wrapper and that does not work - I got about a 1000 "Invalid Framebuffer" error messages in the minecraft console. I was keen on trying that because your release notes say that you managed to remove the eye delay, which would be great.
So I can sort item 1, but could you look at item 2? Unless there is something special about Minecraft (what with it being java based etc), in which case don't worry.
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
Hi!
Yupp, I can take a look tomorrow and see about those errors and what causes them;))
Yes, is very strange the profile problem... yet I cannot explain it...
I also noticed this one on Windows 7 as well... Sometimes, the profiles are just "reverted" to a "known" state by the driver... For me is not an issue, as I re-import them (the whole pack) but it always happens each day...
I think is some part of the nvidia driver that is silently "updating" the profiles but I have yet to identify who and which...I can try to always force a profile load completely and maybe that one will fix this issue...
Regarding the water... Did you disable the Legacy Option? I am wondering if that option doesn't add a "double" depth that is passed in the shader later...
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
If this is true:
- Everything seems to render perfectly out the box, except water, which is rendered too deep
- I can fix this in SEUS shaders really easy by subtracting the correction.
- When I try and fix this in Mike Shaders I get an error.
- If I set shaders = "none" in the selection menu, everything renders in perfect 3D, even the water. So something is acting to double correct the water.
If I set this to false:
- The game renders in 2D, as it used to and I need to apply all fixes to SEUS shaders (minus the extra water correction which is not needed).
So there are two options for me:
- Set Legacy to true and set shaders = "none" to get Minecraft in perfect 3D
- Set Legacy = true and set shaders = "SEUS" with my one extra correction, and I get fancy lights and shadows. Also, this mode is better than our original fix, because the water reflections are perfect, whereas I was only able to approximately fix them last time.
Since I was playing Minecraft Win 10 Beta in 3D, I am very aware of the eye lag in the Wrapper version, so anything you can do there would be great. I don't want to play the Win10 version, it's kinda crap as its based on the PE version, is missing lots of features that are in the full Java version, and does not support mods, texture packs or anything.
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
Gotcha!
Big thx for the update;)
I will try to see why 4.19 fails to work;) Is basically the best version so far in which I added all the tips and tricks I found in order to minimize the latency.
Hopefully this one will provide better results;)
Keep you posted;) Really glad the Legacy Feature proves useful ^_^. Yes, I agree the best way is to un-correct the water shaders and remove the double depth;)
Can you also let me know what shader you modified so I can update the "converter" and take this into account?:)
Big thx!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Double Post.
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
I made a 4.19 version of the wrapper for the game and attached it here.
Can you try it out and see if you get better results with it than 3.19 ?
Please let me know what you find out or if it doesn't work;)
Thanks!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Hi Helifax. There is no wrapper attached :-( Something is very wrong with this site at the moment, it probably failed to upload.
The shader I modified for the water was "gbuffers_water.vsh".
While I am here, does Minecraft support SLI? I can't for the life of me remember lol.
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
CRAP!!! and double CRAP !!! yeah.. will be the last time I will attach anything here as it seems for me it still shows as "SCANNING" for like 12 hours now...
I'll have to upload it tomorrow again:(
In the meantime can you send me the "gbuffers_water.vsh" file so I can make a compare with the old one?
Also, for some reason if I try to use the latest FORGE + ShaderMod it crashes for me :( (without the wrapper). Can you please tell me how you set it up? (Just a few links with what you downloaded and stuff and so I can replicate the same setup as you ^_^)
I'll update the wrapper tomorrow ^_^ (I have it on my work PC..but SHHHH ^_^)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
I include the shader file here, rather than attach it, as the attachment will probably fail. Its gbuffers_water.vsh.
Regarding the Forge thing, I too have been having some issues with the 1.8.9 compatible version. However, I am not entirely sure it is needed, it's Optifine which allows shaders to be run. So get the latest version of that. When you get the jarfile, if it is not configured already to "run" when you double click it, you need to use "[path]\java.exe -jar [optifineJarPath&File]" then this will pop up a little dialogue for it to be installed. Let me know if this works. Otherwise download the 1.8.9 Forge and do the same thing. The profile you need to select in the Minecraft launcher app is the one that says "Optifine".
When I was using Minecraft 1.7.10 there was a combined Forge+Optifine installer but I can't seem to find one for 1.8.9.
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
I have uploaded the wrapper here:
3dsurroundgaming.com/3DVision/Minecraft_Wrapper_4.19.rar
Please give it a go and let me know what you find out;) Thx:D
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
What happens if you run the default Minecraft? without shaders? I tested that and it works...
Can you make a FPS, lag comparison like that? and see if the latest version improves things?
I think I need to do some debugging there... Unfortunately I can't until the weekend (most likely Sunday) to see exactly if I can narrow down why that error comes up...:(
It still works correctly with 3.19 version though, no?
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278