3D Vision Blog

A normal user's look into the world of 3D Stereo Technologies

3D Vision Blog header image 4

List of Helix Mod Game Fixes for Better 3D Vision Support

March 2nd, 2013 · 4 Comments · Other S3D Tech

modified-shader-code


If you are a stereoscopic 3D gamer playing games using Nvidia’s 3D Vision or 3DTV Play solutions, then you should be well aware of the fact that it is not very often that new games come with perfect stereoscopic 3D support. Some games can become much better looking in stereo 3D support with just a few simple tweaks and other require more serious attention, but game developers rarely take the time think about these, in fact most developers are still ignoring the constantly growing number of stereo 3D gamers that probably already is a few millions large market. So it is up to the stereoscopic 3D community to think about solutions to finding a way to deal with the problems in games that need fixing for better stereoscopic 3D support and the results are quite good so far. One very popular such solution referred to as the Helix Mod which is essentially a DirectX 9 wrapper DLL file that can give you the ability to modify the pixel and vertex shaders in games using DirectX 9 to get them to work better in stereoscopic 3D mode. The person going under the username Helix who made the solution has shared it so everyone could help and people are already contributing various solutions with removed or modified shaders in games that cause issues when rendered in stereo 3D mode. This mod is intended for 3D Vision and the fixes available are targeted at users with 3D Vision or 3DTV Play setups, so it may not work with other solutions for stereoscopic 3D gaming. Here is a list of fixes for various games that are available so far that can help you get better experience when playing in stereoscopic mode using 3D Vision or 3DTV Play:

List of games with rewritten shaders:
007 Legends
Alice: Madness Returns
Aliens Colonial Marines
All Zombies Must Die
Assassins Creed 2
Assassins Creed: Brotherhood
Assassins Creed: Revelations
Bioshock 1
Black Mesa
Blur
Borderlands
Borderlands 2
BulletStorm
Burnout Paradise
Call of Duty: Modern Warfare 3
Clive Barker’s Jericho
Dark Messiah of Might & Magic
Dark Souls: Prepare to Die
Darkness II
Darksiders
DarkSiders 2
Dead Space 1
Dead Space 2
Dead Space 3
Devil May Cry 4]
Diablo III
Dishonored
DmC Devil may Cry
Dragon Age: Origins
Dragon Age 2
Dungeon Defenders
Fallout 3
Fallout: New Vegas
Family Guy: Back to the Multiverse
Farcry 2
FarCry 3
Grand Theft Auto IV
Ghostbusters: The Video Game
Guild Wars 2
Hunted: The Demon’s Forge
I am Alive
Insane 2
Kingdom of Amalur: Reckoning
Lara Croft and the Guardian of Light
Legend of Grimrock
Mass Effect 1
Mass Effect 2
Mass Effect 3
Miasmata
Mirror’s Edge
MX vs AVT Reflex
Need for Speed: Underground
NiGHTS into Dreams
Orcs Must Die
Orcs Must Die 2
Prince of Persia
Prince of Persia: Forgotten Sands
Prototype 1
Prototype 2
Psychonauts
Pure
Rainbow Six: Vegas 2
Resident Evil: Operation Raccoon City
Rise of Flight
Sega Rally Revo
Sanctum
Scania Truck Driving Simulator
Singularity
Sinemora
Skydrift
Elder Scrolls: Skyrim
Smash Cars
Sonic 4:Episode 2
Sonic Generations
Sonic & Sega All Stars
Spec Ops: The Line
Tony Hawk Pro Skater HD
Toy Soldiers
Transformers: Fall of Cybertron
Unreal Tournament 3
Vampire Masquerade: Bloodlines
Viking: Battle for Asgard
War Thunder
X3: Terran Conflict/Albion Prelude
XCOM: Enemy Unknown
X-MEN Origins: Wolverine

List of games with removed shaders:
Lego Batman 2
Binary Domain
Blur
Call of Duty 4:Modern Warfare
Colin McRae’s Dirt 1
Crash Time 4
Crusader Kings 2
Drakensang
Fable
Fable 3
Jade Empire
Kings Bounty: Warrior of the North
Mad Riders
Nail’d
Need for Speed: Hot pursuit
Overlord 2
PES 2012
Prince of Persia: The Two Thrones
Quantum Conundrum
Shoot Many Robots
Splinter Cell: Conviction
Tomb Raider: Legend
Velvet Assasin
Viking Battle for Asgard
Wheelman
Wolfenstein 2009

→ 4 CommentsTags:·····

Frame Interpolation of Video on PC with SmoothVideo Project (SVP)

February 26th, 2013 · 7 Comments · Other S3D Tech

frame-interpolation-explained


This is something pointed out by readers some time ago, but I’ve just recently had the time to properly test it and play with the solution in order to be able to judge how good it works. SVP is a software package that allows you to watch videos on your computer with frame interpolation by generating intermediate frames and increasing the framerate of the source video to make it seem smoother and the motion in the video to seems smoother. The technology is well-known for a quite some time and has been used a lot most TV sets under various names, but it has not been available for PC and now with high frame rate computer monitors you can also take advantage. Now, not all people like the effect achieved with frame interpolation as it is being associated with the so called “soap-opera effect” as opposed to the “film effect” that 24 frames video usually provides, but higher framerate does have its advantages as you’ve probably noticed if you’ve watched the Hobbit in HFR 3D. Of course having frames interpolated based on the visual information contained in the two following frames cannot be as good as shooting with twice the framerate as you normally do, but it cans till improve the experience. And the good news is that SVP is not only completely free and should not have trouble working with most video players, but that it also woks for stereo 3D video and not only for 2D one. The software can work pretty well on mid-range PC, although it can be quite demanding and it can use both the CPU or be GPU accelerated using OpenCL.


svp-setup-3d-vision-video-player


The supported 3D format are: Side-by-Side, Over-Under, Half Side-by-Side and Half Over-Under. Here is what you need to do in order to use the SVP with the 3D Vision Video Player or the Stereoscopic Player for watching stereo 3D videos with framerate interpolation:

– Install the full SVP package to make sure you have everything needed
– Under Settings / Decoder add “LAV Video Decoder” as first under “MPEG-4 AVC Video Decoder”
– Under “Video processor” add the “ffdshow raw video filter” and you should be ready to use the SVP

Have in mind that you need to run the SVP Manager in order for the framerate interpolation to work and the standard setting uses the current refresh rate of the display as to what framerate the source video needs to be interpolated to, but you can choose to have the framerate just doubled.


svp-manager-basic-view


Have in mind that the currently active settings for the framerate interpolation are being controlled from the SVP Manager that when running is available in your Task Manager in the form of a yellowish round icon. Just right-click on it and you can see the menu with options, normally you see a simple version with less options, but you can enable a more advanced version with more options. Usually there won’t be need to do anything in order to start using the software aside from switching between CPU and GPU decoding maybe, but you may need to play with the profiles to optimize them for use on lower performance systems. To compare how good the framerate interpolation works you might want to try with video that has slow zooming or panning as well as scenes with fast action. Have in mind that the framerate interpolation might not always work that good and the results can vary based on the image quality and the content of the video being played as a source so experiment with different videos, but generally things should go quite smoothly most of the time. Unfortunately you cannot use SVP for framerate interpolation of Blu-ray 3D video directly, but you can if you rip the video in Side by Side format for example and play it like that. Aside from achieving real-time framerate interpolation you may use the SVP to convert videos to higher framerate for playback on not so powerful systems or share them, though that would require a bit of extra tinkering to make it work.

For more information about the SmoothVideo Project (SVP) frame interpolation…

→ 7 CommentsTags:·····

The 3D Vision Blog is Currently Moving to a New Server

February 21st, 2013 · No Comments · General 3D News

certified-hosting-server-change


The 3D Vision Blog has been moved to a new server location and in the next few days there might be some issues with the availability of the website if you are accessing it from various places until the DNS caches get refreshed. The old server location is no longer available so there could be some issues caused by that, if you are having problems opening the 3D Vision Blog you can try using its static IP address which is http://204.15.249.154/.

→ No CommentsTags:·····