3D OpenBOR - 3DS openBOR (Stereoscopic/VR)

oldyz

Well-known member
Introduction :

Lets begin with a fact - this exists:

https://www.youtube.com/watch?v=iSKJnMPQC5c

https://www.youtube.com/watch?v=hJT40WdPSiw

bit of an explanations/interviews of how it worked:

https://gbatemp.net/threads/research-m2s-3d-gigadrive-emulator.475800/
http://gendev.spritesmind.net/forum/viewtopic.php?t=1621
https://www.siliconera.com/emulating-megadrive-3ds-isnt-easy-enter-3d-sonic-hedgehog/

OpenBor can do Stereo3d, but only with 3d televisons currently
but it does not have to be that way, i believe that with some tweaks , it can work on the 3ds, & 3d mobiles/VR sets & Dolphin emulator

the current method is sort of easy , just modify the  offsets of layers on your games & double up the all entities's graphics using screen tricks, then modify your video.txt with this:
Code:
video 480x480
ColourDepth 16bit
Run Openbor then go to options

display: Full Screen,
full screen type: stretch to screen
to turn on your 3d tv's over under mode & that's it.


Unfortunately with current beat them up modules, to do what Sega did with the Gigadrive version of Streets of Rage, its going to take bit more work...
That, or code mode 7 layers for floors & real-time scaling/zooming for all the sprites...

& yes - Some people don't like/can't handle 3D/can't percieve it - but newer generations of gamers will grow up with VR
 
Here is the first test using doubled up background layers, remember to extract the rar file to your C: drive or anywhere you want.

the video options should already be active & correct, if not, try to follow the instructions on the previous post

https://www.mediafire.com/file/2na8fv6r2cp0lhx/00_BORLAB3D.rar/file
 
I would be interested in making a 3D mod but I would have pc platform in mind so people only need a pair of 3D glasses instead of needing 3D technology, the only way I can see it working is doubling up everything upon creation or making some kind of filter that slightly doubles everything up on screen, the latter is probably easier and has more comparability.

1hvMYhy.png


something like this

I have no idea about filters or if its even possible, as I know rendering everything twice is a performance killer
 
danno

unfortunately the only options for 3D without the tech is the Red-Blue glasses or the weird Color-code variant, so for your game that would mean rendering everything already in Anaglyph mode.

That is because 2 screen the method relies on a 120 hz or more screen refresh rate that makes the polarizing trick work.

there is auto stereoscopic screens , & people can make their own, but this requires a at least a 720 by 480 resolution & a pre-renderd interlacing of the layers

so the only sensible option left is to pre-render your backgrounds
fortunately characters & panel don't really need this, since they are the "center" layer, but as an example, you would have to use something like this as your pre-rendered background image:
d1c60bf6dce26ea3332795fa123fa4c9--d-foto-asteroid-belt.jpg


& that is for every layer that you need to "pop" or recede.

As for how you pre-render stuff?
there is this program called stereo picture maker or stereomovie maker, its free. you take the layers you are going to use, shift them & then render out the "merged" result.

-- pre-rendering the modules in interlaced mode @ 1920 by 1080 or 740 by 480 will work too, & the sprites don't have to change, but you would have to re-work the collision boxes & such.
 
Here is an old video that shows how you can make your own "parallax barrier" for anyone that wants to try a pre-rendered interlaced MOD:

 
Back
Top Bottom