Let's make a giant list of all NVIDIA 3D Vision failures.
3 / 9
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
Also new to the boards, decided to register after reading a lot of negative comments on Nvidias 3D implementation.
My first card 'ever' was a TNT and my latest is the 580 (im a fanboy, even did the GeForce FX while all my mates went ATI). While upgrading I decided to purchase a 3d vision kit and ordered a 27in 3d monitor (only receiving it in two weeks...). Decided it wasn't going to hurt my budget and I was curious...
First off, one doesn't get a warm and fuzzy feeling on both the technology and Nvidia backing it after doing a few Google searches... Even though its entry price point is "high" im sure potential Vision customers are pushed away from the technology based on a lot of negative press on its implementation (and im talking community feedback on gaming sites, which is where a lot of people find their info, based on their mates experiences). Apart from the technical implementation challenges, it seems like there is a general problem with games being launched and 3d vision only catching up post launch (which doeskin help...)
Now im hopeful. I have about 120 odd steam titles and buy the latest games when they launch. I really hope that 3D Vision enables me to enjoy gaming (whether its a year old game, or a newly launched title) in 3D. Im hoping that this isn't too much to expect from the product? Im sure this isnt being sold as (it might work, and when it does, it might be playable)?
The fact of the matter is that Nvidia was there first (well, with this new iteration of the technology) and I hope they used the head start to gain market share and improve their technical capabilities on the product, if they have been sleeping on the job other technologies (such as the open ATI offering) will resolve this eventually. Technologies come and go, and ultimately, regardless as to what problems, excuses, time-lines, blah there are, the best technology always wins at the end...
I hope that Nvidia starts to really innovate in the 3D space, as appose to just being in it. I was watching an nvidia interview yesterday (think it was like a 6 months old interview) where they punt the fact that they can enable 3d on the driver level, consumers watch these interviews and ultimately things like cursors, dragon age 2, blabla, should be resolved at driver level (hey, im stupid, i just listen to the nvidia market guys?).
Also new to the boards, decided to register after reading a lot of negative comments on Nvidias 3D implementation.
My first card 'ever' was a TNT and my latest is the 580 (im a fanboy, even did the GeForce FX while all my mates went ATI). While upgrading I decided to purchase a 3d vision kit and ordered a 27in 3d monitor (only receiving it in two weeks...). Decided it wasn't going to hurt my budget and I was curious...
First off, one doesn't get a warm and fuzzy feeling on both the technology and Nvidia backing it after doing a few Google searches... Even though its entry price point is "high" im sure potential Vision customers are pushed away from the technology based on a lot of negative press on its implementation (and im talking community feedback on gaming sites, which is where a lot of people find their info, based on their mates experiences). Apart from the technical implementation challenges, it seems like there is a general problem with games being launched and 3d vision only catching up post launch (which doeskin help...)
Now im hopeful. I have about 120 odd steam titles and buy the latest games when they launch. I really hope that 3D Vision enables me to enjoy gaming (whether its a year old game, or a newly launched title) in 3D. Im hoping that this isn't too much to expect from the product? Im sure this isnt being sold as (it might work, and when it does, it might be playable)?
The fact of the matter is that Nvidia was there first (well, with this new iteration of the technology) and I hope they used the head start to gain market share and improve their technical capabilities on the product, if they have been sleeping on the job other technologies (such as the open ATI offering) will resolve this eventually. Technologies come and go, and ultimately, regardless as to what problems, excuses, time-lines, blah there are, the best technology always wins at the end...
I hope that Nvidia starts to really innovate in the 3D space, as appose to just being in it. I was watching an nvidia interview yesterday (think it was like a 6 months old interview) where they punt the fact that they can enable 3d on the driver level, consumers watch these interviews and ultimately things like cursors, dragon age 2, blabla, should be resolved at driver level (hey, im stupid, i just listen to the nvidia market guys?).
[quote name='oracletriplex' date='19 March 2011 - 12:36 PM' timestamp='1300559819' post='1210096']
See now this response makes me angry. It made me angry enough that I stopped lurking and actually signed up to reply to you Andrew. Nvidia's 3D driver has been around for ten years, maybe more. I know because I used it. You guys aren't fooling anyone because everyone knows that you repackaged the old forceware 3D driver and slapped a 3D Vision label on it....[/quote]
Are you even reading what you're saying?? Think for a minute. What you are proposing is that they simply took the old 3D technology's drivers and slapped a 3D Vision name on it. They also removed all Windows XP support... just for fun? Then they took out OpenGL support... because they had nothing better to do? And they yanked out support for earlier versions of DirectX... on a whim??
Maybe what they actually did was make entirely new drivers to work with the entirely new technology and just re-used the old test app and sight bitmaps because they work just as well with the new driver? That would fit the facts, too, and you wouldn't have to assume their engineers were so stupid that they really shouldn't be driving, let alone writing drivers.
Though I do have to agree when it comes to the list of games and how they work. Having a boatload of games on there that are rated highly when they actually don't run at all is a very bad thing.
[quote name='oracletriplex' date='19 March 2011 - 12:36 PM' timestamp='1300559819' post='1210096']
See now this response makes me angry. It made me angry enough that I stopped lurking and actually signed up to reply to you Andrew. Nvidia's 3D driver has been around for ten years, maybe more. I know because I used it. You guys aren't fooling anyone because everyone knows that you repackaged the old forceware 3D driver and slapped a 3D Vision label on it....
Are you even reading what you're saying?? Think for a minute. What you are proposing is that they simply took the old 3D technology's drivers and slapped a 3D Vision name on it. They also removed all Windows XP support... just for fun? Then they took out OpenGL support... because they had nothing better to do? And they yanked out support for earlier versions of DirectX... on a whim??
Maybe what they actually did was make entirely new drivers to work with the entirely new technology and just re-used the old test app and sight bitmaps because they work just as well with the new driver? That would fit the facts, too, and you wouldn't have to assume their engineers were so stupid that they really shouldn't be driving, let alone writing drivers.
Though I do have to agree when it comes to the list of games and how they work. Having a boatload of games on there that are rated highly when they actually don't run at all is a very bad thing.
[quote name='Shaderhacker' date='19 March 2011 - 02:09 PM' timestamp='1300561762' post='1210112']
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
[/quote]
The original driver supported DX7-DX9, there was no reason for them to remove that, it worked. How much work would it have been to ADD functionality to the old driver. And setting the size of your screen was allowed through a slider in the control panel. If you had a fifteen inch screen, you could set it to that so that you could get the maximum amount of seperation. Now you have to do it by editing the registry, tell me which is safer.
The point is that they had a working driver, it was both DX7 compatible, OpenGL compatible, XP compatible, supported multiple output modes, and ran at 60hz. It needed to be updated, not reinvented. Best part was that the driver was free as long as you had an Nvidia card.
[quote name='Shaderhacker' date='19 March 2011 - 02:09 PM' timestamp='1300561762' post='1210112']
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
The original driver supported DX7-DX9, there was no reason for them to remove that, it worked. How much work would it have been to ADD functionality to the old driver. And setting the size of your screen was allowed through a slider in the control panel. If you had a fifteen inch screen, you could set it to that so that you could get the maximum amount of seperation. Now you have to do it by editing the registry, tell me which is safer.
The point is that they had a working driver, it was both DX7 compatible, OpenGL compatible, XP compatible, supported multiple output modes, and ran at 60hz. It needed to be updated, not reinvented. Best part was that the driver was free as long as you had an Nvidia card.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
3D mouse is [u]not supported[/u] by any. It [u]can not happen[/u] you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
3D mouse is not supported by any. It can not happen you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
[quote name='NickDvB' date='20 March 2011 - 01:17 AM' timestamp='1300583867' post='1210275']
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
[/quote]
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
[quote name='NickDvB' date='20 March 2011 - 01:17 AM' timestamp='1300583867' post='1210275']
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
[quote name='eqzitara' date='20 March 2011 - 04:11 AM' timestamp='1300594293' post='1210325']I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol.[/quote]
[quote name='eqzitara' date='20 March 2011 - 04:11 AM' timestamp='1300594293' post='1210325']I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol.
Seriously..... If that thing is your argument your a strange strange man.
How many games supported that? How long before that product came out did the company tank? Yes, I do remember that. Nvidia did not support it may have worked with some cards but practically not at all.
http://www.stereo3d.com/wicked3d.htm
Same thing. Find me a game compatibility list and prove me wrong.
Captain Crunch came with 3d glasses that I could use to solve a 3d puzzle. Should we count that? We better get nvidia to put there seal of approval on it since it used 3d glasses and so it must be compatible with there product.... or why not virtual boy so I can go blind all over again. We could just have nvidia flick the 3d switch and make it compatible.
Seriously..... If that thing is your argument your a strange strange man.
How many games supported that? How long before that product came out did the company tank? Yes, I do remember that. Nvidia did not support it may have worked with some cards but practically not at all.
http://www.stereo3d.com/wicked3d.htm
Same thing. Find me a game compatibility list and prove me wrong.
Captain Crunch came with 3d glasses that I could use to solve a 3d puzzle. Should we count that? We better get nvidia to put there seal of approval on it since it used 3d glasses and so it must be compatible with there product.... or why not virtual boy so I can go blind all over again. We could just have nvidia flick the 3d switch and make it compatible.
[quote name='Shaderhacker' date='18 March 2011 - 04:36 PM' timestamp='1300466182' post='1209535']
That's a texture based application and would require a lot of knowledge about file management and textures. Something the average gamer doesn't kknow about or interested in. This would work for games like Dragon Age 2 where the textures seem to not be rendered properly.
But the question is are all games that exhibit these flaws due to texture problems or can some of them but related to actual geometry?
[/quote]
heheh, I'm not saying the user has to mess with textures. You sound like Andrew trying to understand the basic logic of making the laser crosshair follow the mouse around, he just can't grasp that basic concept of setting an X,Y dynamically at X ms.
Texmod is able to recognize textures in a games memory, which proves applications can access nearly every part of a games core. Using similar logic in the nvidia driver you can locate textures in games memory and choose what you want to do with them. The average user would never have to deal with any of this. It's the profilers (people who profile) that would be doing the work, aka NVIDIA or in my request, giving the community the ability to profile games.
If I were to have control over profiling games, I would TRY to employ similar logic in the texmod to gain control over textures that are causing problems with stereo 3d and make them transparent. NVIDIA may not have time to go so deep to create perfect profiles, but the community does.
For example in mass effect 2 the "light" textures show double when renaming the EXE. Renaming the exe fixes the halo problem but causes a problem with the basic diffuse light textures. Why not simply make them transparent?
[quote name='Shaderhacker' date='18 March 2011 - 04:36 PM' timestamp='1300466182' post='1209535']
That's a texture based application and would require a lot of knowledge about file management and textures. Something the average gamer doesn't kknow about or interested in. This would work for games like Dragon Age 2 where the textures seem to not be rendered properly.
But the question is are all games that exhibit these flaws due to texture problems or can some of them but related to actual geometry?
heheh, I'm not saying the user has to mess with textures. You sound like Andrew trying to understand the basic logic of making the laser crosshair follow the mouse around, he just can't grasp that basic concept of setting an X,Y dynamically at X ms.
Texmod is able to recognize textures in a games memory, which proves applications can access nearly every part of a games core. Using similar logic in the nvidia driver you can locate textures in games memory and choose what you want to do with them. The average user would never have to deal with any of this. It's the profilers (people who profile) that would be doing the work, aka NVIDIA or in my request, giving the community the ability to profile games.
If I were to have control over profiling games, I would TRY to employ similar logic in the texmod to gain control over textures that are causing problems with stereo 3d and make them transparent. NVIDIA may not have time to go so deep to create perfect profiles, but the community does.
For example in mass effect 2 the "light" textures show double when renaming the EXE. Renaming the exe fixes the halo problem but causes a problem with the basic diffuse light textures. Why not simply make them transparent?
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.[/quote]
This info is gold, thanks :)
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
3D mouse is [u]not supported[/u] by any. It [u]can not happen[/u] you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.[/quote]
*sigh*
.......
Texmod has proven that it is possible to access a game's texture, you can change it or simply make it transparent. Hence you can make the image tied to a mouse cursor invisible. This is 100% possible. Now just because the mouse cursors "image" is invisible or deleted or whatever, does not mean the mouse cursor no longer functions. Still with me? NVIDIA has a LASER crosshair. This laser crosshair can have it's X,Y coords set dynamically. Bare with me! Pay attention! If you can set the laser crosshair to the left side of the screen, the right side of the screen, why not simply set it's X,Y coords dynamically every 1ms (or 10ms or 20ms, whatever) based upon the mouses x,y position? Almost done, think it through with me, come on now. There are API calls that easily give you mouse x,y position.
Simply put? Make the laser crosshair follow the mouse around. I could do this in ten mother freaking minutes in C# maybe 1 hour or 2 hours in C++...... Neither andrew nor anyone has disputed this theory with hard code and logic.
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
[/quote]
I'm also content with NVIDIA 3D Vision. However I'm upset because I'm willing to add a lot of features FREE OF COST yet nVIDIA just sits on their lazy asses doing nothing. I'm going to be totally frank with you guys. At my company when the end user requires a feature we implement within a few days or a week tops. The customer is always right. It's a simple rule that if you follow will ensure success. [u][b]The end user is the one who uses your program, often times more than the developer.[/b][/u] <--- The end user becomes the authority.
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
This info is gold, thanks :)
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
3D mouse is not supported by any. It can not happen you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
*sigh*
.......
Texmod has proven that it is possible to access a game's texture, you can change it or simply make it transparent. Hence you can make the image tied to a mouse cursor invisible. This is 100% possible. Now just because the mouse cursors "image" is invisible or deleted or whatever, does not mean the mouse cursor no longer functions. Still with me? NVIDIA has a LASER crosshair. This laser crosshair can have it's X,Y coords set dynamically. Bare with me! Pay attention! If you can set the laser crosshair to the left side of the screen, the right side of the screen, why not simply set it's X,Y coords dynamically every 1ms (or 10ms or 20ms, whatever) based upon the mouses x,y position? Almost done, think it through with me, come on now. There are API calls that easily give you mouse x,y position.
Simply put? Make the laser crosshair follow the mouse around. I could do this in ten mother freaking minutes in C# maybe 1 hour or 2 hours in C++...... Neither andrew nor anyone has disputed this theory with hard code and logic.
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
I'm also content with NVIDIA 3D Vision. However I'm upset because I'm willing to add a lot of features FREE OF COST yet nVIDIA just sits on their lazy asses doing nothing. I'm going to be totally frank with you guys. At my company when the end user requires a feature we implement within a few days or a week tops. The customer is always right. It's a simple rule that if you follow will ensure success. The end user is the one who uses your program, often times more than the developer. <--- The end user becomes the authority.
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable. This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair. You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You [u]NEED[/u] to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You [u]NEED(kinda)[/u] mouse cursor to be same size as existing mouse cursor and change depending on resolution. It [u]NEEDS[/u] to know your games resolution because of screen border. It [u]NEEDS[/u] to move at same speed in game, not your desktop mouse speed. If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them [u]not[/u] nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the [u]exact[/u] mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
[u]Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops)[/u].
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable. This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair. You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You NEED to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You NEED(kinda) mouse cursor to be same size as existing mouse cursor and change depending on resolution. It NEEDS to know your games resolution because of screen border. It NEEDS to move at same speed in game, not your desktop mouse speed. If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them not nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the exact mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops).
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
[quote name='eqzitara' date='19 March 2011 - 11:11 PM' timestamp='1300594293' post='1210325']
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
[/quote]
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
[quote name='eqzitara' date='19 March 2011 - 11:11 PM' timestamp='1300594293' post='1210325']
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
[quote name='oracletriplex' date='20 March 2011 - 06:16 AM' timestamp='1300601805' post='1210354']
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
[/quote]
I was being sarcastic. Second find a list of games nvidia supported with you third person proprietary software through nvidia drivers. You assume that nvidia has some mystery code that they can just apply to there software from 10 years ago that they can just apply to there software.
10 years
Yes there was 3d hardware before 3dvision or IZ3D.
Do they work on multiple drivers?Maybe like 3.
Could they play games? Sure around 10 of them
Could one play the same games as the other ones? No.
Were they 3rd party proprietary?Mainly. again could work with one like 3 drivers.
Were any of them nvidia related?No
Does nvidia have any code that has to do with these games?No. They had[u]drivers that allowed it to work with said games[/u] the games themselves had the script to run it or the actual glasses software. Not nvidia.
Were they stereoscopic 3d?(some)
Did they work in multiple resolutions?No
What in the world does 3rd party glasses have to do with nvidia 3d vision. They had some [u]drivers that supported it the 3d glasses company software[/u] for like 3 games. These products won't even work in windows 7 anymore without jumping through hoops and a bit of praying. Just because they allowed jojo's super cool glasses to work with drivers 3 games 10 years ago doesnt mean they can make 3d vision work with it.
Believe it or not I had 3d glasses before 3d vision. But this is like sticking an xbox game in my ps3 and expecting it to boot up.
They had some drivers that simply turned on for said 3d glasses they dont have any code that they can magically add to 3d vision and say hey this game now runs on 3d. Find me an A. website that says any of these products are nvidia supported. and B. A list of games. It ran. Again I had 3d glasses before stereoscopic became big. They were a pipe dream. No support each glasses ran less then 10 major releases.
This thread has totally derailed into the realm of impossibility.
It was
A. 3rd party software + Nvidia drivers = working 3d game
Why do you think nvidia can make these games work without the 3rd party software from way back when?
[quote name='oracletriplex' date='20 March 2011 - 06:16 AM' timestamp='1300601805' post='1210354']
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
I was being sarcastic. Second find a list of games nvidia supported with you third person proprietary software through nvidia drivers. You assume that nvidia has some mystery code that they can just apply to there software from 10 years ago that they can just apply to there software.
10 years
Yes there was 3d hardware before 3dvision or IZ3D.
Do they work on multiple drivers?Maybe like 3.
Could they play games? Sure around 10 of them
Could one play the same games as the other ones? No.
Were they 3rd party proprietary?Mainly. again could work with one like 3 drivers.
Were any of them nvidia related?No
Does nvidia have any code that has to do with these games?No. They haddrivers that allowed it to work with said games the games themselves had the script to run it or the actual glasses software. Not nvidia.
Were they stereoscopic 3d?(some)
Did they work in multiple resolutions?No
What in the world does 3rd party glasses have to do with nvidia 3d vision. They had some drivers that supported it the 3d glasses company software for like 3 games. These products won't even work in windows 7 anymore without jumping through hoops and a bit of praying. Just because they allowed jojo's super cool glasses to work with drivers 3 games 10 years ago doesnt mean they can make 3d vision work with it.
Believe it or not I had 3d glasses before 3d vision. But this is like sticking an xbox game in my ps3 and expecting it to boot up.
They had some drivers that simply turned on for said 3d glasses they dont have any code that they can magically add to 3d vision and say hey this game now runs on 3d. Find me an A. website that says any of these products are nvidia supported. and B. A list of games. It ran. Again I had 3d glasses before stereoscopic became big. They were a pipe dream. No support each glasses ran less then 10 major releases.
This thread has totally derailed into the realm of impossibility.
It was
A. 3rd party software + Nvidia drivers = working 3d game
Why do you think nvidia can make these games work without the 3rd party software from way back when?
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable.[/quote]
Who said anything about creating a 3D mouse cursor? Did you even read my post? I never said "make a 3d mouse cursor from scratch". Simply make the existing laser crosshair follow the mouse around, it's not rocket science. I'm not talking about reinventing the wheel. Let's assume X is across, Y is height and Z is depth, since I don't know the cartesian system they use. Ok now I'm going to dig deep and desperately try to understand your logic.
Are you talking about elevating the laser crosshair above or below the equator of the monitor? I could be wrong but I'm sure their EXISTING logic can compensate for going up or down the equator of the monitor. Based upon X,Y you can do a check over what object you're over and determine Z right? I'm not a 3d expert but isn't that how it works?
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair.[/quote]
Are you sure? Because when you rapidly move the camera around in FPS mode objects are constantly being weighed for depth as they pass across the nvidia static laser crosshair in the center of the screen. My theory is basically an inversion, let the laser crosshair move with the mouse while the game camera is static. See what I mean? It should be no different.
The 2D bitmap the laser crosshair uses should be able to function outside of the center of the screen in realtime as it follows the mouse cursor. While it moves it checks the X,Y and hits the the object at Z to determine depth distance so it knows where it's at, hence an X,y,Z coordinate thus making it a 3d mouse cursor. This is how it currently functions while it operates in the center of the screen. It constantly checks for Z based upon what objects it hovers over.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You [u]NEED[/u] to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You [u]NEED(kinda)[/u] mouse cursor to be same size as existing mouse cursor and change depending on resolution. It [u]NEEDS[/u] to know your games resolution because of screen border. It [u]NEEDS[/u] to move at same speed in game, not your desktop mouse speed.[/quote]
This is where I'm not experienced. There is desktop mouse cursor and a directx cursor am i correct? I've googled both. It's possible to get absolute position of both a windows cursor and the directx cursor, I've googled this. I'm talking about the X,Y positions only.
google: absolute position directx mouse cursor
Hmm. Z?.. The Z?..... Ok do this. Go into a game and turn on the laser crosshair. Start moving it over objects and you'll see the depth of the nviida laser crosshair change hence nvidias existing logic knows the depth distance (Z).
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.[/quote]
A basic translation no? I've done translations between two objects moving at a different speed, this should be rudimentary. This is basic math.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).[/quote]
No. I think it's because NVIDIA is lazy. If I had the code I know I could do it. Reason being is my flawless record in the past nine years. I've been asked to do the possible and I've always come through which is why I can't leave the current company I work for. You know why I come through? Because i'm an ignorant fool. I'm not this know it all who knows how to do everything. I'm succesful because I swallow my pride and have a strong network of friends and developers i consult with amongst a wide variety of programming concepts. I could solve this problem not with my experience, but with my resourcefulness and total selflessness. Anything is possible in code. ANYTHING. To say something is not possible in code is disrespectful.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them [u]not[/u] nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the [u]exact[/u] mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
[u]Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops)[/u].
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.[/quote]
Make a function that determines the speed of the windows desktop mouse.
Make a function that determines the speed of the directx mouse cursor.
Compare the two and you have your offset.
Basic math.
Sounds like a challenge. I'm up for it. Bring it on. I understand what you're saying and I know I could figure it out if given the chance. I don't even want money or to be paid. I just want to get it done so I can play Dragon Age.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
[/quote]
I wish we both had NVIDIA's source code. Then I could prove you wrong. lol. Listen though, you bring up valid points. But I still think it's possible. I'm an expert at getting around obstacles.
The desktop mouse cursor can move faster or slower than the in game directx mouse cursor, hance you must do simple math and determine the "OFFSET" to be used to accurately place the nvidia laser crosshair right where the in game mouse cursor is. I've done my research on DirectX moues pointers. It's entirely possible to get all the info on a directx mouse cursor then compare it with the windows cursor and create an "offset" value. Piece of cake. It's called "Going the distance" something NVIDIA doesn't have the skill to do.
BRING IT ON!!!
I have 24 hours on the weekend to spend researching this topic for NVIDIA for free and I'll sign an NDA. They have nothing to lose.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable.
Who said anything about creating a 3D mouse cursor? Did you even read my post? I never said "make a 3d mouse cursor from scratch". Simply make the existing laser crosshair follow the mouse around, it's not rocket science. I'm not talking about reinventing the wheel. Let's assume X is across, Y is height and Z is depth, since I don't know the cartesian system they use. Ok now I'm going to dig deep and desperately try to understand your logic.
Are you talking about elevating the laser crosshair above or below the equator of the monitor? I could be wrong but I'm sure their EXISTING logic can compensate for going up or down the equator of the monitor. Based upon X,Y you can do a check over what object you're over and determine Z right? I'm not a 3d expert but isn't that how it works?
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair.
Are you sure? Because when you rapidly move the camera around in FPS mode objects are constantly being weighed for depth as they pass across the nvidia static laser crosshair in the center of the screen. My theory is basically an inversion, let the laser crosshair move with the mouse while the game camera is static. See what I mean? It should be no different.
The 2D bitmap the laser crosshair uses should be able to function outside of the center of the screen in realtime as it follows the mouse cursor. While it moves it checks the X,Y and hits the the object at Z to determine depth distance so it knows where it's at, hence an X,y,Z coordinate thus making it a 3d mouse cursor. This is how it currently functions while it operates in the center of the screen. It constantly checks for Z based upon what objects it hovers over.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You NEED to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You NEED(kinda) mouse cursor to be same size as existing mouse cursor and change depending on resolution. It NEEDS to know your games resolution because of screen border. It NEEDS to move at same speed in game, not your desktop mouse speed.
This is where I'm not experienced. There is desktop mouse cursor and a directx cursor am i correct? I've googled both. It's possible to get absolute position of both a windows cursor and the directx cursor, I've googled this. I'm talking about the X,Y positions only.
google: absolute position directx mouse cursor
Hmm. Z?.. The Z?..... Ok do this. Go into a game and turn on the laser crosshair. Start moving it over objects and you'll see the depth of the nviida laser crosshair change hence nvidias existing logic knows the depth distance (Z).
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.
A basic translation no? I've done translations between two objects moving at a different speed, this should be rudimentary. This is basic math.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
No. I think it's because NVIDIA is lazy. If I had the code I know I could do it. Reason being is my flawless record in the past nine years. I've been asked to do the possible and I've always come through which is why I can't leave the current company I work for. You know why I come through? Because i'm an ignorant fool. I'm not this know it all who knows how to do everything. I'm succesful because I swallow my pride and have a strong network of friends and developers i consult with amongst a wide variety of programming concepts. I could solve this problem not with my experience, but with my resourcefulness and total selflessness. Anything is possible in code. ANYTHING. To say something is not possible in code is disrespectful.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them not nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the exact mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops).
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
Make a function that determines the speed of the windows desktop mouse.
Make a function that determines the speed of the directx mouse cursor.
Compare the two and you have your offset.
Basic math.
Sounds like a challenge. I'm up for it. Bring it on. I understand what you're saying and I know I could figure it out if given the chance. I don't even want money or to be paid. I just want to get it done so I can play Dragon Age.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
I wish we both had NVIDIA's source code. Then I could prove you wrong. lol. Listen though, you bring up valid points. But I still think it's possible. I'm an expert at getting around obstacles.
The desktop mouse cursor can move faster or slower than the in game directx mouse cursor, hance you must do simple math and determine the "OFFSET" to be used to accurately place the nvidia laser crosshair right where the in game mouse cursor is. I've done my research on DirectX moues pointers. It's entirely possible to get all the info on a directx mouse cursor then compare it with the windows cursor and create an "offset" value. Piece of cake. It's called "Going the distance" something NVIDIA doesn't have the skill to do.
BRING IT ON!!!
I have 24 hours on the weekend to spend researching this topic for NVIDIA for free and I'll sign an NDA. They have nothing to lose.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
My first card 'ever' was a TNT and my latest is the 580 (im a fanboy, even did the GeForce FX while all my mates went ATI). While upgrading I decided to purchase a 3d vision kit and ordered a 27in 3d monitor (only receiving it in two weeks...). Decided it wasn't going to hurt my budget and I was curious...
First off, one doesn't get a warm and fuzzy feeling on both the technology and Nvidia backing it after doing a few Google searches... Even though its entry price point is "high" im sure potential Vision customers are pushed away from the technology based on a lot of negative press on its implementation (and im talking community feedback on gaming sites, which is where a lot of people find their info, based on their mates experiences). Apart from the technical implementation challenges, it seems like there is a general problem with games being launched and 3d vision only catching up post launch (which doeskin help...)
Now im hopeful. I have about 120 odd steam titles and buy the latest games when they launch. I really hope that 3D Vision enables me to enjoy gaming (whether its a year old game, or a newly launched title) in 3D. Im hoping that this isn't too much to expect from the product? Im sure this isnt being sold as (it might work, and when it does, it might be playable)?
The fact of the matter is that Nvidia was there first (well, with this new iteration of the technology) and I hope they used the head start to gain market share and improve their technical capabilities on the product, if they have been sleeping on the job other technologies (such as the open ATI offering) will resolve this eventually. Technologies come and go, and ultimately, regardless as to what problems, excuses, time-lines, blah there are, the best technology always wins at the end...
I hope that Nvidia starts to really innovate in the 3D space, as appose to just being in it. I was watching an nvidia interview yesterday (think it was like a 6 months old interview) where they punt the fact that they can enable 3d on the driver level, consumers watch these interviews and ultimately things like cursors, dragon age 2, blabla, should be resolved at driver level (hey, im stupid, i just listen to the nvidia market guys?).
My first card 'ever' was a TNT and my latest is the 580 (im a fanboy, even did the GeForce FX while all my mates went ATI). While upgrading I decided to purchase a 3d vision kit and ordered a 27in 3d monitor (only receiving it in two weeks...). Decided it wasn't going to hurt my budget and I was curious...
First off, one doesn't get a warm and fuzzy feeling on both the technology and Nvidia backing it after doing a few Google searches... Even though its entry price point is "high" im sure potential Vision customers are pushed away from the technology based on a lot of negative press on its implementation (and im talking community feedback on gaming sites, which is where a lot of people find their info, based on their mates experiences). Apart from the technical implementation challenges, it seems like there is a general problem with games being launched and 3d vision only catching up post launch (which doeskin help...)
Now im hopeful. I have about 120 odd steam titles and buy the latest games when they launch. I really hope that 3D Vision enables me to enjoy gaming (whether its a year old game, or a newly launched title) in 3D. Im hoping that this isn't too much to expect from the product? Im sure this isnt being sold as (it might work, and when it does, it might be playable)?
The fact of the matter is that Nvidia was there first (well, with this new iteration of the technology) and I hope they used the head start to gain market share and improve their technical capabilities on the product, if they have been sleeping on the job other technologies (such as the open ATI offering) will resolve this eventually. Technologies come and go, and ultimately, regardless as to what problems, excuses, time-lines, blah there are, the best technology always wins at the end...
I hope that Nvidia starts to really innovate in the 3D space, as appose to just being in it. I was watching an nvidia interview yesterday (think it was like a 6 months old interview) where they punt the fact that they can enable 3d on the driver level, consumers watch these interviews and ultimately things like cursors, dragon age 2, blabla, should be resolved at driver level (hey, im stupid, i just listen to the nvidia market guys?).
See now this response makes me angry. It made me angry enough that I stopped lurking and actually signed up to reply to you Andrew. Nvidia's 3D driver has been around for ten years, maybe more. I know because I used it. You guys aren't fooling anyone because everyone knows that you repackaged the old forceware 3D driver and slapped a 3D Vision label on it....[/quote]
Are you even reading what you're saying?? Think for a minute. What you are proposing is that they simply took the old 3D technology's drivers and slapped a 3D Vision name on it. They also removed all Windows XP support... just for fun? Then they took out OpenGL support... because they had nothing better to do? And they yanked out support for earlier versions of DirectX... on a whim??
Maybe what they actually did was make entirely new drivers to work with the entirely new technology and just re-used the old test app and sight bitmaps because they work just as well with the new driver? That would fit the facts, too, and you wouldn't have to assume their engineers were so stupid that they really shouldn't be driving, let alone writing drivers.
Though I do have to agree when it comes to the list of games and how they work. Having a boatload of games on there that are rated highly when they actually don't run at all is a very bad thing.
See now this response makes me angry. It made me angry enough that I stopped lurking and actually signed up to reply to you Andrew. Nvidia's 3D driver has been around for ten years, maybe more. I know because I used it. You guys aren't fooling anyone because everyone knows that you repackaged the old forceware 3D driver and slapped a 3D Vision label on it....
Are you even reading what you're saying?? Think for a minute. What you are proposing is that they simply took the old 3D technology's drivers and slapped a 3D Vision name on it. They also removed all Windows XP support... just for fun? Then they took out OpenGL support... because they had nothing better to do? And they yanked out support for earlier versions of DirectX... on a whim??
Maybe what they actually did was make entirely new drivers to work with the entirely new technology and just re-used the old test app and sight bitmaps because they work just as well with the new driver? That would fit the facts, too, and you wouldn't have to assume their engineers were so stupid that they really shouldn't be driving, let alone writing drivers.
Though I do have to agree when it comes to the list of games and how they work. Having a boatload of games on there that are rated highly when they actually don't run at all is a very bad thing.
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
[/quote]
The original driver supported DX7-DX9, there was no reason for them to remove that, it worked. How much work would it have been to ADD functionality to the old driver. And setting the size of your screen was allowed through a slider in the control panel. If you had a fifteen inch screen, you could set it to that so that you could get the maximum amount of seperation. Now you have to do it by editing the registry, tell me which is safer.
The point is that they had a working driver, it was both DX7 compatible, OpenGL compatible, XP compatible, supported multiple output modes, and ran at 60hz. It needed to be updated, not reinvented. Best part was that the driver was free as long as you had an Nvidia card.
Why would they do that? What percentage of games is running DX7.0 now? OpenGL support? Agreed. Setting the screen size? Irrelevant. Interlaced output? Not applicable in most cases. WinXP support? Agreed.
I remove old code all the time. It's the way of things. It doesn't keep your code cluttered with things that will more likely get only used 1% of the time.
-M
The original driver supported DX7-DX9, there was no reason for them to remove that, it worked. How much work would it have been to ADD functionality to the old driver. And setting the size of your screen was allowed through a slider in the control panel. If you had a fifteen inch screen, you could set it to that so that you could get the maximum amount of seperation. Now you have to do it by editing the registry, tell me which is safer.
The point is that they had a working driver, it was both DX7 compatible, OpenGL compatible, XP compatible, supported multiple output modes, and ran at 60hz. It needed to be updated, not reinvented. Best part was that the driver was free as long as you had an Nvidia card.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
3D mouse is [u]not supported[/u] by any. It [u]can not happen[/u] you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
3D mouse is not supported by any. It can not happen you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
Co-founder/Web host of helixmod.blog.com
Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
[/quote]
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
Well said. Nvidia seem to have done a pretty good job of alienating the user-base of the original 3D driver. I realise Nvidia wanted to make a user-friendly consumer product to bring 3D to the mainstream but the 3Dvision kit (and the muppet-mode 3d control-panel) should have been optional. Tying the use of the new feature-reduced driver to an expensive hardware purchase was a big mistake, and trying to limit it's use to "nvidia certified" displays only harms 3D adoption even further.
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
Co-founder/Web host of helixmod.blog.com
Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918
http://www.xbitlabs.com/articles/video/display/elsa-revelator.html
lol
http://www.xbitlabs.com/articles/video/display/elsa-revelator.html
lol
http://www.xbitlabs.com/articles/video/display/elsa-revelator.html
lol
[/quote]
Seriously..... If that thing is your argument your a strange strange man.
How many games supported that? How long before that product came out did the company tank? Yes, I do remember that. Nvidia did not support it may have worked with some cards but practically not at all.
http://www.stereo3d.com/wicked3d.htm
Same thing. Find me a game compatibility list and prove me wrong.
Captain Crunch came with 3d glasses that I could use to solve a 3d puzzle. Should we count that? We better get nvidia to put there seal of approval on it since it used 3d glasses and so it must be compatible with there product.... or why not virtual boy so I can go blind all over again. We could just have nvidia flick the 3d switch and make it compatible.
http://www.xbitlabs.com/articles/video/display/elsa-revelator.html
lol
Seriously..... If that thing is your argument your a strange strange man.
How many games supported that? How long before that product came out did the company tank? Yes, I do remember that. Nvidia did not support it may have worked with some cards but practically not at all.
http://www.stereo3d.com/wicked3d.htm
Same thing. Find me a game compatibility list and prove me wrong.
Captain Crunch came with 3d glasses that I could use to solve a 3d puzzle. Should we count that? We better get nvidia to put there seal of approval on it since it used 3d glasses and so it must be compatible with there product.... or why not virtual boy so I can go blind all over again. We could just have nvidia flick the 3d switch and make it compatible.
Co-founder/Web host of helixmod.blog.com
Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918
That's a texture based application and would require a lot of knowledge about file management and textures. Something the average gamer doesn't kknow about or interested in. This would work for games like Dragon Age 2 where the textures seem to not be rendered properly.
But the question is are all games that exhibit these flaws due to texture problems or can some of them but related to actual geometry?
[/quote]
heheh, I'm not saying the user has to mess with textures. You sound like Andrew trying to understand the basic logic of making the laser crosshair follow the mouse around, he just can't grasp that basic concept of setting an X,Y dynamically at X ms.
Texmod is able to recognize textures in a games memory, which proves applications can access nearly every part of a games core. Using similar logic in the nvidia driver you can locate textures in games memory and choose what you want to do with them. The average user would never have to deal with any of this. It's the profilers (people who profile) that would be doing the work, aka NVIDIA or in my request, giving the community the ability to profile games.
If I were to have control over profiling games, I would TRY to employ similar logic in the texmod to gain control over textures that are causing problems with stereo 3d and make them transparent. NVIDIA may not have time to go so deep to create perfect profiles, but the community does.
For example in mass effect 2 the "light" textures show double when renaming the EXE. Renaming the exe fixes the halo problem but causes a problem with the basic diffuse light textures. Why not simply make them transparent?
That's a texture based application and would require a lot of knowledge about file management and textures. Something the average gamer doesn't kknow about or interested in. This would work for games like Dragon Age 2 where the textures seem to not be rendered properly.
But the question is are all games that exhibit these flaws due to texture problems or can some of them but related to actual geometry?
heheh, I'm not saying the user has to mess with textures. You sound like Andrew trying to understand the basic logic of making the laser crosshair follow the mouse around, he just can't grasp that basic concept of setting an X,Y dynamically at X ms.
Texmod is able to recognize textures in a games memory, which proves applications can access nearly every part of a games core. Using similar logic in the nvidia driver you can locate textures in games memory and choose what you want to do with them. The average user would never have to deal with any of this. It's the profilers (people who profile) that would be doing the work, aka NVIDIA or in my request, giving the community the ability to profile games.
If I were to have control over profiling games, I would TRY to employ similar logic in the texmod to gain control over textures that are causing problems with stereo 3d and make them transparent. NVIDIA may not have time to go so deep to create perfect profiles, but the community does.
For example in mass effect 2 the "light" textures show double when renaming the EXE. Renaming the exe fixes the halo problem but causes a problem with the basic diffuse light textures. Why not simply make them transparent?
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.[/quote]
This info is gold, thanks :)
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
3D mouse is [u]not supported[/u] by any. It [u]can not happen[/u] you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.[/quote]
*sigh*
.......
Texmod has proven that it is possible to access a game's texture, you can change it or simply make it transparent. Hence you can make the image tied to a mouse cursor invisible. This is 100% possible. Now just because the mouse cursors "image" is invisible or deleted or whatever, does not mean the mouse cursor no longer functions. Still with me? NVIDIA has a LASER crosshair. This laser crosshair can have it's X,Y coords set dynamically. Bare with me! Pay attention! If you can set the laser crosshair to the left side of the screen, the right side of the screen, why not simply set it's X,Y coords dynamically every 1ms (or 10ms or 20ms, whatever) based upon the mouses x,y position? Almost done, think it through with me, come on now. There are API calls that easily give you mouse x,y position.
Simply put? Make the laser crosshair follow the mouse around. I could do this in ten mother freaking minutes in C# maybe 1 hour or 2 hours in C++...... Neither andrew nor anyone has disputed this theory with hard code and logic.
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
[/quote]
I'm also content with NVIDIA 3D Vision. However I'm upset because I'm willing to add a lot of features FREE OF COST yet nVIDIA just sits on their lazy asses doing nothing. I'm going to be totally frank with you guys. At my company when the end user requires a feature we implement within a few days or a week tops. The customer is always right. It's a simple rule that if you follow will ensure success. [u][b]The end user is the one who uses your program, often times more than the developer.[/b][/u] <--- The end user becomes the authority.
This thread is kind of funny since every1's complaining about a product they use when there are other solutions. Its kind of like eating at burger king and complaining about big mac's as you eat it when there is a wendys and a mcdonalds next door.
Try IZ3D or DDD. They are all basically same price (yes 3d vision is more but comes with glasses/adapter) 3d tv play,iz3d, and DDD only has like $10 difference between them.
As someone who actually tried them all I can tell you this much.(Havent tried the other two in more then a few months though)
3D Vision:Pros: Has greatest user base. Most lag-free 3d solution. Works on most displays. Most compatible with games by nearly double. Most developer support, Of 3d games it is almost purely tested with 3d vision alone by developers
Cons:Less customization then DDD, No preset depth/convergence hotkeys like IZ3D. Doesnt work on amd cards.
IZ3D: Pros: Works on most video cards. Works on many displays. Hotkey convergence/depth, Great forum community/support.
Cons:Lags more then 3D vision less then DDD, Had convergence issues(At least for me and people on forums last I used it), less game support, interface is a lot worse then either,
Tridef(ddd): Pros: Great interface, most customization, customizable profiles(in a matter of speaking, lets you adjust settings and save it so others can use it not make games compatible with software like people have been assuming).
Cons: Lags most, Almost no support/ community(dont believe me go to there forums. Support is a ghost town), It is the least used(again look at forums its a ghost town), "Practically"only compatible with amd/ati cards, Very little display compatibility.
This info is gold, thanks :)
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
3D mouse is not supported by any. It can not happen you would need to delete the existing mouse from game program. You must get a developer to add it such as starcraft 2.
*sigh*
.......
Texmod has proven that it is possible to access a game's texture, you can change it or simply make it transparent. Hence you can make the image tied to a mouse cursor invisible. This is 100% possible. Now just because the mouse cursors "image" is invisible or deleted or whatever, does not mean the mouse cursor no longer functions. Still with me? NVIDIA has a LASER crosshair. This laser crosshair can have it's X,Y coords set dynamically. Bare with me! Pay attention! If you can set the laser crosshair to the left side of the screen, the right side of the screen, why not simply set it's X,Y coords dynamically every 1ms (or 10ms or 20ms, whatever) based upon the mouses x,y position? Almost done, think it through with me, come on now. There are API calls that easily give you mouse x,y position.
Simply put? Make the laser crosshair follow the mouse around. I could do this in ten mother freaking minutes in C# maybe 1 hour or 2 hours in C++...... Neither andrew nor anyone has disputed this theory with hard code and logic.
[quote name='eqzitara' date='20 March 2011 - 04:06 AM' timestamp='1300594012' post='1210323']
OpenGL is not supported by 3d vision, tridef. IZ3D does support Opengl but its not stable and doesnt work on most games. Games that are old enough to have opengl mostly you need to do some roundabout way to get game to work even without 3d on windows 7/vista(yes there are exceptions)
Personally I liked DDD software the most but comparably was much too laggy and didn't support my projector(barely supports any projectors tbh.) However it didnt play all games so I had to switch between IZ3D and tridef for compatibility sake. 3d vision is most stable and most compatible so I am content but if you are not go try something else.
I'm also content with NVIDIA 3D Vision. However I'm upset because I'm willing to add a lot of features FREE OF COST yet nVIDIA just sits on their lazy asses doing nothing. I'm going to be totally frank with you guys. At my company when the end user requires a feature we implement within a few days or a week tops. The customer is always right. It's a simple rule that if you follow will ensure success. The end user is the one who uses your program, often times more than the developer. <--- The end user becomes the authority.
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them [u]not[/u] nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the [u]exact[/u] mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
[u]Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops)[/u].
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them not nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the exact mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops).
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
Co-founder/Web host of helixmod.blog.com
Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
[/quote]
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
??? You can get 3d tv play which is very compatible with most 3d tv's on the market.
I also dont know what the person is talking about when he says 3d has been out for 10 years.... Don't even think you could be wearing 3d glasses(even the cardboard cutouts unless game directly supported it) past 3 years ago lol. I think you are confusing something with 3d objects in games with actually 3D rendering through glasses(anaglyph or stereoscopic)
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
[/quote]
I was being sarcastic. Second find a list of games nvidia supported with you third person proprietary software through nvidia drivers. You assume that nvidia has some mystery code that they can just apply to there software from 10 years ago that they can just apply to there software.
10 years
Yes there was 3d hardware before 3dvision or IZ3D.
Do they work on multiple drivers?Maybe like 3.
Could they play games? Sure around 10 of them
Could one play the same games as the other ones? No.
Were they 3rd party proprietary?Mainly. again could work with one like 3 drivers.
Were any of them nvidia related?No
Does nvidia have any code that has to do with these games?No. They had[u]drivers that allowed it to work with said games[/u] the games themselves had the script to run it or the actual glasses software. Not nvidia.
Were they stereoscopic 3d?(some)
Did they work in multiple resolutions?No
What in the world does 3rd party glasses have to do with nvidia 3d vision. They had some [u]drivers that supported it the 3d glasses company software[/u] for like 3 games. These products won't even work in windows 7 anymore without jumping through hoops and a bit of praying. Just because they allowed jojo's super cool glasses to work with drivers 3 games 10 years ago doesnt mean they can make 3d vision work with it.
Believe it or not I had 3d glasses before 3d vision. But this is like sticking an xbox game in my ps3 and expecting it to boot up.
They had some drivers that simply turned on for said 3d glasses they dont have any code that they can magically add to 3d vision and say hey this game now runs on 3d. Find me an A. website that says any of these products are nvidia supported. and B. A list of games. It ran. Again I had 3d glasses before stereoscopic became big. They were a pipe dream. No support each glasses ran less then 10 major releases.
This thread has totally derailed into the realm of impossibility.
It was
A. 3rd party software + Nvidia drivers = working 3d game
Why do you think nvidia can make these games work without the 3rd party software from way back when?
Are you for real or are you a troll?
You realize that the earliest forceware drivers, that's the old Nvidia graphics drivers, had a companion driver that enabled 3D shutter glasses to operate. That was around 2005. Before that I was using my Edimensional glasses around the year 2001 to play Halo in interlaced.
You are a prime example of the uninformed masses that Nvidia loves to sell this crap to. Because you think that 3D was invented yesterday by Nvidia. Well I got news for you pal, 3D shutter technology has been around a long time.
Seriously, where do these people come from? Captain Crunch glasses indeed.
I was being sarcastic. Second find a list of games nvidia supported with you third person proprietary software through nvidia drivers. You assume that nvidia has some mystery code that they can just apply to there software from 10 years ago that they can just apply to there software.
10 years
Yes there was 3d hardware before 3dvision or IZ3D.
Do they work on multiple drivers?Maybe like 3.
Could they play games? Sure around 10 of them
Could one play the same games as the other ones? No.
Were they 3rd party proprietary?Mainly. again could work with one like 3 drivers.
Were any of them nvidia related?No
Does nvidia have any code that has to do with these games?No. They haddrivers that allowed it to work with said games the games themselves had the script to run it or the actual glasses software. Not nvidia.
Were they stereoscopic 3d?(some)
Did they work in multiple resolutions?No
What in the world does 3rd party glasses have to do with nvidia 3d vision. They had some drivers that supported it the 3d glasses company software for like 3 games. These products won't even work in windows 7 anymore without jumping through hoops and a bit of praying. Just because they allowed jojo's super cool glasses to work with drivers 3 games 10 years ago doesnt mean they can make 3d vision work with it.
Believe it or not I had 3d glasses before 3d vision. But this is like sticking an xbox game in my ps3 and expecting it to boot up.
They had some drivers that simply turned on for said 3d glasses they dont have any code that they can magically add to 3d vision and say hey this game now runs on 3d. Find me an A. website that says any of these products are nvidia supported. and B. A list of games. It ran. Again I had 3d glasses before stereoscopic became big. They were a pipe dream. No support each glasses ran less then 10 major releases.
This thread has totally derailed into the realm of impossibility.
It was
A. 3rd party software + Nvidia drivers = working 3d game
Why do you think nvidia can make these games work without the 3rd party software from way back when?
Co-founder/Web host of helixmod.blog.com
Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable.[/quote]
Who said anything about creating a 3D mouse cursor? Did you even read my post? I never said "make a 3d mouse cursor from scratch". Simply make the existing laser crosshair follow the mouse around, it's not rocket science. I'm not talking about reinventing the wheel. Let's assume X is across, Y is height and Z is depth, since I don't know the cartesian system they use. Ok now I'm going to dig deep and desperately try to understand your logic.
Are you talking about elevating the laser crosshair above or below the equator of the monitor? I could be wrong but I'm sure their EXISTING logic can compensate for going up or down the equator of the monitor. Based upon X,Y you can do a check over what object you're over and determine Z right? I'm not a 3d expert but isn't that how it works?
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair.[/quote]
Are you sure? Because when you rapidly move the camera around in FPS mode objects are constantly being weighed for depth as they pass across the nvidia static laser crosshair in the center of the screen. My theory is basically an inversion, let the laser crosshair move with the mouse while the game camera is static. See what I mean? It should be no different.
The 2D bitmap the laser crosshair uses should be able to function outside of the center of the screen in realtime as it follows the mouse cursor. While it moves it checks the X,Y and hits the the object at Z to determine depth distance so it knows where it's at, hence an X,y,Z coordinate thus making it a 3d mouse cursor. This is how it currently functions while it operates in the center of the screen. It constantly checks for Z based upon what objects it hovers over.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You [u]NEED[/u] to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You [u]NEED(kinda)[/u] mouse cursor to be same size as existing mouse cursor and change depending on resolution. It [u]NEEDS[/u] to know your games resolution because of screen border. It [u]NEEDS[/u] to move at same speed in game, not your desktop mouse speed.[/quote]
This is where I'm not experienced. There is desktop mouse cursor and a directx cursor am i correct? I've googled both. It's possible to get absolute position of both a windows cursor and the directx cursor, I've googled this. I'm talking about the X,Y positions only.
google: absolute position directx mouse cursor
Hmm. Z?.. The Z?..... Ok do this. Go into a game and turn on the laser crosshair. Start moving it over objects and you'll see the depth of the nviida laser crosshair change hence nvidias existing logic knows the depth distance (Z).
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.[/quote]
A basic translation no? I've done translations between two objects moving at a different speed, this should be rudimentary. This is basic math.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).[/quote]
No. I think it's because NVIDIA is lazy. If I had the code I know I could do it. Reason being is my flawless record in the past nine years. I've been asked to do the possible and I've always come through which is why I can't leave the current company I work for. You know why I come through? Because i'm an ignorant fool. I'm not this know it all who knows how to do everything. I'm succesful because I swallow my pride and have a strong network of friends and developers i consult with amongst a wide variety of programming concepts. I could solve this problem not with my experience, but with my resourcefulness and total selflessness. Anything is possible in code. ANYTHING. To say something is not possible in code is disrespectful.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them [u]not[/u] nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the [u]exact[/u] mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
[u]Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops)[/u].
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.[/quote]
Make a function that determines the speed of the windows desktop mouse.
Make a function that determines the speed of the directx mouse cursor.
Compare the two and you have your offset.
Basic math.
Sounds like a challenge. I'm up for it. Bring it on. I understand what you're saying and I know I could figure it out if given the chance. I don't even want money or to be paid. I just want to get it done so I can play Dragon Age.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
[/quote]
I wish we both had NVIDIA's source code. Then I could prove you wrong. lol. Listen though, you bring up valid points. But I still think it's possible. I'm an expert at getting around obstacles.
The desktop mouse cursor can move faster or slower than the in game directx mouse cursor, hance you must do simple math and determine the "OFFSET" to be used to accurately place the nvidia laser crosshair right where the in game mouse cursor is. I've done my research on DirectX moues pointers. It's entirely possible to get all the info on a directx mouse cursor then compare it with the windows cursor and create an "offset" value. Piece of cake. It's called "Going the distance" something NVIDIA doesn't have the skill to do.
BRING IT ON!!!
I have 24 hours on the weekend to spend researching this topic for NVIDIA for free and I'll sign an NDA. They have nothing to lose.
Jenson I think there is more to creating a 3d mouse then you can possibly imagine and I appreciate you talking to me like I'm nine since you are wrong and I find it adorable.
Who said anything about creating a 3D mouse cursor? Did you even read my post? I never said "make a 3d mouse cursor from scratch". Simply make the existing laser crosshair follow the mouse around, it's not rocket science. I'm not talking about reinventing the wheel. Let's assume X is across, Y is height and Z is depth, since I don't know the cartesian system they use. Ok now I'm going to dig deep and desperately try to understand your logic.
Are you talking about elevating the laser crosshair above or below the equator of the monitor? I could be wrong but I'm sure their EXISTING logic can compensate for going up or down the equator of the monitor. Based upon X,Y you can do a check over what object you're over and determine Z right? I'm not a 3d expert but isn't that how it works?
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This was discussed on numerous 3d forums you can check IZ3D, MTBS, ETC. This is not a stationary 3D object like crosshair.
Are you sure? Because when you rapidly move the camera around in FPS mode objects are constantly being weighed for depth as they pass across the nvidia static laser crosshair in the center of the screen. My theory is basically an inversion, let the laser crosshair move with the mouse while the game camera is static. See what I mean? It should be no different.
The 2D bitmap the laser crosshair uses should be able to function outside of the center of the screen in realtime as it follows the mouse cursor. While it moves it checks the X,Y and hits the the object at Z to determine depth distance so it knows where it's at, hence an X,y,Z coordinate thus making it a 3d mouse cursor. This is how it currently functions while it operates in the center of the screen. It constantly checks for Z based upon what objects it hovers over.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
You can not make existing 2d mouse cursor 3d its flat and follows X,Y not X,Y,Z. You NEED to remove 2D mouse from the game which could either A.Be as easy as hitting delete key or B. As hard as recodeing the game. You NEED(kinda) mouse cursor to be same size as existing mouse cursor and change depending on resolution. It NEEDS to know your games resolution because of screen border. It NEEDS to move at same speed in game, not your desktop mouse speed.
This is where I'm not experienced. There is desktop mouse cursor and a directx cursor am i correct? I've googled both. It's possible to get absolute position of both a windows cursor and the directx cursor, I've googled this. I'm talking about the X,Y positions only.
google: absolute position directx mouse cursor
Hmm. Z?.. The Z?..... Ok do this. Go into a game and turn on the laser crosshair. Start moving it over objects and you'll see the depth of the nviida laser crosshair change hence nvidias existing logic knows the depth distance (Z).
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
If it doesn't do these things it will be in wrong position off the bat or will hit "screen wall" and reset and the be in wrong position. X,Y,Z Works great with 3d crosshair since its dead center of screen (could be moved if game needs it to be moved .) Especially since games mouse speed is different then windows mouse speed. So your "3d mouse" will need to know where its sposed to be off the bat when game starts and when it moves how much to move since its not tied to the game itself.
A basic translation no? I've done translations between two objects moving at a different speed, this should be rudimentary. This is basic math.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
Hate to break it to you but there is a reason none of the 3 3D companies have added one yet but yet they all have 3d crosshairs. If it was that simple could take code from existing 3D game that has it. There is starcraft 2, RUSE, WOW(I think).
No. I think it's because NVIDIA is lazy. If I had the code I know I could do it. Reason being is my flawless record in the past nine years. I've been asked to do the possible and I've always come through which is why I can't leave the current company I work for. You know why I come through? Because i'm an ignorant fool. I'm not this know it all who knows how to do everything. I'm succesful because I swallow my pride and have a strong network of friends and developers i consult with amongst a wide variety of programming concepts. I could solve this problem not with my experience, but with my resourcefulness and total selflessness. Anything is possible in code. ANYTHING. To say something is not possible in code is disrespectful.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
This is what you can do. Ask developer to put it in your X,Y,Z theory applies to them not nvidia. Just need them to add Z axis and its golden. It is only way without makeing a 3d mouse and codeing it for each game. Or you'd have to find the exact mouse speed the game is set for and never change it.
Dont believe me? Move your mouse in windows. Good!
Open a video game.You there? GOOD!
Adjust mouse speed to highest! good!
Move that mouse around. You got that? You sure? Its kinda tricky. GOOD BOY!
Now bare with me
Alt tab to windows
move mouse. Feel a difference? GOOD.
Default in windows mouse speed and default in game does not match in case you think so(in most cases) and screen border definetly will not match if you are at a different resolution.(meaning you hit wall mouse stops).
Dont believe me?
Open up resolutions
Increase it and watch your mouse shrink
Move your mouse and watch the cursor move shorter distance now by amount of mouse movement.
You would have to know actual mouse speed of default and have your "3d mouse program" set for it. Then never change it and then would only work for one game until you found out next.
THERE IS NO WAY YOU CAN MAKE A PROGRAM THAT IS UNIVERSAL THAT WOULD KNOW WHERE 2D CROSSHAIR IS REMOVE AND THEN PUT 3D CROSSHAIR. NOR ANY WAY YOU CAN MAKE A PROGRAM THATS UNIVERSAL THAT TRACKS WHERE 2D MOUSE COORDINATES ARE WITHOUT KNOWING ANY EXISTING CODE FROM THE GAME YOU ARE PLAYING. It would A. Have to use default mouse speed. B. Have to set resolution of game to desktop. C. Other stuff. Im too tired to think up.
Make a function that determines the speed of the windows desktop mouse.
Make a function that determines the speed of the directx mouse cursor.
Compare the two and you have your offset.
Basic math.
Sounds like a challenge. I'm up for it. Bring it on. I understand what you're saying and I know I could figure it out if given the chance. I don't even want money or to be paid. I just want to get it done so I can play Dragon Age.
[quote name='eqzitara' date='20 March 2011 - 05:17 AM' timestamp='1300598235' post='1210338']
P.S Bare with me.... your wrong. You got that? GOOD.
You could of handled this like an adult and been treated as such.
I wish we both had NVIDIA's source code. Then I could prove you wrong. lol. Listen though, you bring up valid points. But I still think it's possible. I'm an expert at getting around obstacles.
The desktop mouse cursor can move faster or slower than the in game directx mouse cursor, hance you must do simple math and determine the "OFFSET" to be used to accurately place the nvidia laser crosshair right where the in game mouse cursor is. I've done my research on DirectX moues pointers. It's entirely possible to get all the info on a directx mouse cursor then compare it with the windows cursor and create an "offset" value. Piece of cake. It's called "Going the distance" something NVIDIA doesn't have the skill to do.
BRING IT ON!!!
I have 24 hours on the weekend to spend researching this topic for NVIDIA for free and I'll sign an NDA. They have nothing to lose.