Nvidia 3D Vision support ( 3dvision )

Have trouble running Grimrock 1 or you're wondering if your graphics card is supported? Look for help here.
cp_clegg
Posts: 2
Joined: Fri Apr 13, 2012 5:56 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by cp_clegg »

I am a 3D Vision user and would just like to add my voice to the request to improve 3D Vision support.
Thorn
Posts: 5
Joined: Fri Apr 13, 2012 12:19 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by Thorn »

As far as i understood the Nvidia Best Practise Guide, the problem is that in the following shader vPos is used to access the light buffer. To fix the problem vpos has to be recomputed to consider the convergence settings.

Code: Select all

//
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
//
// Parameters:
//
//   sampler2D g_diffuseMap;
//   float3 g_emissiveColor;
//   float2 g_invScreenSize;
//   sampler2D g_lightBuffer;
//   sampler2D g_specularMap;
//
//
// Registers:
//
//   Name            Reg   Size
//   --------------- ----- ----
//   g_invScreenSize c0       1
//   g_emissiveColor c1       1
//   g_diffuseMap    s0       1
//   g_specularMap   s1       1
//   g_lightBuffer   s2       1
//

    ps_3_0
    def c2, 0.5, 0.298900008, 0.587000012, 0.114
    def c3, 1, 0, 0, 0
    dcl_texcoord v0.xy
    dcl vPos.xy
    dcl_2d s0
    dcl_2d s1
    dcl_2d s2
    add r0.xy, c2.x, vPos
    mul r0.xy, r0, c0
    texld r0, r0, s2
    dp3 r1.x, r0, c2.yzww
    rcp r1.x, r1.x
    mul r1.xyz, r0, r1.x
    mul r1.xyz, r0.w, r1
    texld r2, v0, s1
    mul r1.xyz, r1, r2
    texld r2, v0, s0
    mad r0.xyz, r0, r2, r1
    add oC0.xyz, r0, c1
    mov oC0.w, c3.x

// approximately 13 instruction slots used (3 texture, 10 arithmetic)
They should be able to fix the problem in a short amount of time. Assumed they want to fix it...
Thorn
Posts: 5
Joined: Fri Apr 13, 2012 12:19 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by Thorn »

Helix Mod released a shader replacement that solves the shadow problems.
http://helixmod.blogspot.de/2012/04/leg ... mrock.html
rastamanfromjam
Posts: 1
Joined: Sat Apr 14, 2012 5:14 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by rastamanfromjam »

+1 for 3D-Vision-Support!
fish99
Posts: 2
Joined: Fri Apr 13, 2012 2:23 am

Re: Nvidia 3D Vision support ( 3dvision )

Post by fish99 »

Thorn wrote:Helix Mod released a shader replacement that solves the shadow problems.
http://helixmod.blogspot.de/2012/04/leg ... mrock.html
Well, it doesn't solve the problem, rather it removes the problematic shadows. Shadows at the correct depth would obviously be far preferable to simply removing the shadows. The game looks kinda flat without the shadows.
User avatar
Crash
Posts: 97
Joined: Fri Mar 02, 2012 5:20 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by Crash »

I would hope that it may be possible to fix the shadow rendering for 3D without disabling them. The shadows add a lot to the ambiance in my opinion. I am trying to get everyone I know to buy this game so the developers will have more funds for this sort of thing, and recommend that everyone do the same.
andrewf@nvidia
Posts: 1
Joined: Mon Apr 16, 2012 10:23 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by andrewf@nvidia »

Hi

I'm the product manager for 3D Vision at NVIDIA. I am happy to help support the Grimrock developers if they have technical questions. I have tried the game too and think it could look great in 3D with a bit of code changes.

Feel free to PM me.

Andrew Fear
NVIDIA Corporation
Rig
Posts: 35
Joined: Sat Mar 10, 2012 11:46 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by Rig »

3D works fine on an iZ3D with the iZ3D monitor. No ghosting or reflection issues that I can see.
User avatar
Crash
Posts: 97
Joined: Fri Mar 02, 2012 5:20 pm

Re: Nvidia 3D Vision support ( 3dvision )

Post by Crash »

I don't know if there is anything different about this monitor vs the ones I have used, but I can't think of any reason that one specific monitor would determine the rendering of shadows differently. Ghosting is another matter. My Planar monitor has very low ghosting in all games (the reason I bought it to replace my older Samsung 3D monitor). If you see the screenshots I posted, you will see the shadows from the face on the wall are opposite, and these were captured from the system and not photographed from the monitor.

Cheers
Townfool
Posts: 1
Joined: Wed Apr 18, 2012 2:39 am

Re: Nvidia 3D Vision support ( 3dvision )

Post by Townfool »

Count me in as one requesting 3d Vision support for Grimrock.
On a smaller niche market game like Grimrock, sales will surely increase.

C'mon guys , PLEASE....
Post Reply