Raspberry Pi 4 CRT-based VR Headset

  Рет қаралды 144,201

element14 presents

element14 presents

Күн бұрын

What would virtual reality be like if flat panel display technology were never invented? In this project, Andy uses a pair of CRTs and the Raspberry Pi 4 to build a VR headset with stereoscopic 3D, 3DOF head tracking, and custom, browser-based software. It may not be practical but it's definitely unique and guaranteed to have no screen door effect: bit.ly/2QCoKjg
Engage with the element14 presents team on the element14 Community - suggest builds, find project files and behind the scenes video: bit.ly/2MFMG0v
Visit the element14 Community for more great activities and free hardware:
Tech spotlights: bit.ly/2KLz0TS
Roadtest and Reviews: bit.ly/2KH4fj3
Project14: bit.ly/2wPnajx

Пікірлер: 598
@tetsujin_144
@tetsujin_144 4 жыл бұрын
Now you have the perfect setup to run all those classic Virtual Boy games
@RobertTheHaunter
@RobertTheHaunter 4 жыл бұрын
Tetsujin this comment is cursed
@jmalmsten
@jmalmsten 4 жыл бұрын
Having run Virtual Boy emulators on both the Rift CV1 and Quest, I can say that with proper head tracking the games are surprisingly playable. Of course the CRT setup would be more tech accurate but if people a curious about the platform I'd highly recommend trying it out since emulators exist and run fairly well.
@MsHojat
@MsHojat 4 жыл бұрын
Virtual Boy didn't use a CRT. It used a a 1 pixel by 186(?) pixel monochromatic LED (or LCD?) strip, and then a quickly moving mirror to multiply that one pixel into the capability to display more via strobing/duty-cycle (like when you hook up LEDs to a fan or fast spinning stick, if you've seen that in action) It's one of the few reasons why it was not only completely terrible, but couldn't even be called VR (which is why it's so annoying when people scoff at VR by mentioning Virtual Boy)
@SonicBoone56
@SonicBoone56 4 жыл бұрын
@@jmalmsten run it in black and white though since the red is gonna give you a migraine fast.
@supernovagamer929
@supernovagamer929 4 жыл бұрын
@@MsHojat The single row of pixels also has a weird effect of having a high frame rate and no ghosting, and if you play a virtual boy now they are surprisingly smooth and sharp
@LetustheDragon
@LetustheDragon 4 жыл бұрын
1990: Don't sit too close to that (CR)TV, you'll damage your eyes! 2020:
@Nightspyz1
@Nightspyz1 4 жыл бұрын
this!
@Bleats_Sinodai
@Bleats_Sinodai 4 жыл бұрын
That's half misinformation caused by a few cases of radiation poisoning that happened when the VERY first TVs came out. It was ONE brand of TVs that did it, because they forgot to add a protective layer in the glass. No other CRTs since then have caused issues. The "damage" is natural eye strain for staring at a screen for hours, which people still get today with modern display technologies.
@GoldSrc_
@GoldSrc_ 4 жыл бұрын
@Zwenk Wiel CRT glass has lead in it which is why it's really good at blocking X-rays, and also viewfinder CRTs don't use that high of a voltage, so the chances of you receiving X-rays from any of them is quite low. It is only when the CRT has a malfunction and the high voltage goes too high, that you start producing X-rays. But normally you're safe.
@badreality2
@badreality2 4 жыл бұрын
@Zwenk Wiel ...and computer monitors.
@fadammte_aggst
@fadammte_aggst 4 жыл бұрын
@@GoldSrc_ "It is only when the CRT has a malfunction and the high voltage goes too high, that you start producing X-rays." Asking for a friend (of course): Could one make an xray machine out of a 'malfunctioning' CRT with high voltage (that goes too high)?
@joemieszczur9735
@joemieszczur9735 4 жыл бұрын
GENIUS! when i was a kid i was grounded and my mom took my tv. i ended up using an old broken VHS camcorder to play my PS1 using the viewfinder. tiny crt's are the best.
@RetroPlus
@RetroPlus 4 жыл бұрын
Desperate times call for desperate measures
@nexxusty
@nexxusty 4 жыл бұрын
Are you serious? Hahahah, that is awesome.
@thebricktop
@thebricktop 4 жыл бұрын
augmented ps1
@EvenTheDogAgrees
@EvenTheDogAgrees 4 жыл бұрын
Creative solution. :)
@WednesdayMan
@WednesdayMan 4 жыл бұрын
uh, VR Tech did start in the PS1 era, remember the Virtual Boy? yeah that didn't work so well.
@BenHeckHacks
@BenHeckHacks 4 жыл бұрын
Wow that was awesome!
@shaneneyome
@shaneneyome 4 жыл бұрын
Ur turn. Make a vr headset lol. I miss ur videos.
@andywest5773
@andywest5773 4 жыл бұрын
Thanks, Ben. Your show inspired me to try building things like this.
@sqliffty5ive
@sqliffty5ive 4 жыл бұрын
The fact a guy makes both a headset and the software demo is really inspiring. Good job man !
@PixelisedPaul
@PixelisedPaul 4 жыл бұрын
"We've got our screens, we've got our head tracking hardware. We're wired and running to go except for one problem; how do we turn this into an actual headset? Normally I'd turn to 3D printing to create our parts, but I don't think this is the best fit for this project" Answer: hot glue everything to your face.
@IgorKolar
@IgorKolar 4 жыл бұрын
@@silvervens there are 'cold temperature' hot glues! Just...50ish C or so :D
@lokasz9
@lokasz9 4 жыл бұрын
When I heard about screen door effect I thought: "wouldn't CRTs fix this?"
@SwishaMane420
@SwishaMane420 4 жыл бұрын
LOL
@TheCobrabee
@TheCobrabee 4 жыл бұрын
bug vision with the tricolor filters
@runrundave
@runrundave 4 жыл бұрын
Exactly. They can make new crts that small and we be in business
@Thats_Cool_Jack
@Thats_Cool_Jack 4 жыл бұрын
also zero screen tearing
@batt3ryac1d
@batt3ryac1d 4 жыл бұрын
also just higher resolutions lol. It's not really that big a problem anyway I always just tune it out and only notice it when I try to. My vive is so immersive if it wasn't for the cables I'd forget it was on.
@jameslangridge8849
@jameslangridge8849 4 жыл бұрын
i'd love to see this integrated with steam VR somehow, although i can't imagine how!
@foldionepapyrus3441
@foldionepapyrus3441 4 жыл бұрын
Looking around the available documentation quickly seems like openvr from Valve available on github would let you do just this. I've just browsed the top to see it is supposed to be possible (as i'm working on a Project Northstar AR/VR helmet and wanted the integration eventually - though when this project will actually get the deskspace to work on I don't know, and till the hardware works not much point digging deeper into the software)
@tyler.r
@tyler.r 4 жыл бұрын
@@foldionepapyrus3441 To be honest at this point I would take a look at OpenXR apparently there is a "device plugin interface"
@foldionepapyrus3441
@foldionepapyrus3441 4 жыл бұрын
@@tyler.r Hmm I'd not heard of that one. Thanks I will have a look myself (when I get to this project)
@PippyLive
@PippyLive 4 жыл бұрын
it would be interesting although very limited as this headset is 3DOF and steamvr is mostly 6DOF
@foldionepapyrus3441
@foldionepapyrus3441 4 жыл бұрын
@@PippyLive Could always attacth a vive tracker to it if you want the too.
@GoldSrc_
@GoldSrc_ 4 жыл бұрын
It never occurred to me to use viewfinder CRTs for something like this, and I've know about them for a long time. Amazing.
@LowFlatRate
@LowFlatRate 4 жыл бұрын
"I'll just throw together these random assets for a demo..." :accidentally recreates scene from the Radiohead - Motion Picture Soundtrack music video
@Razumen
@Razumen 4 жыл бұрын
Sounds like the music video wasn't that impressive.
@SurajGrewal
@SurajGrewal 4 жыл бұрын
Could have flipped the scanning coil wires instead of software based rotation. I did it for my CRT tube based active night vision
@andywest5773
@andywest5773 4 жыл бұрын
Very true. If it wasn't so easy to flip in software I might have done that.
@SurajGrewal
@SurajGrewal 4 жыл бұрын
@@andywest5773 lol, we do have different standards of ease,I guess 🤣
@smithincanton
@smithincanton 4 жыл бұрын
>CRT tube based active night vision I had a similar idea using CRT tube view finders! Would love to see some details about this!
@SurajGrewal
@SurajGrewal 4 жыл бұрын
@@smithincanton just a security camera hooked onto a camera viewfinder and ir light, packed inside a PVC tube which was originally ment for plumbing. Turns out, buying a proper gen 2 tube off of an old BTR costs the same (40$)
@ryanfakename251
@ryanfakename251 4 жыл бұрын
How difficult/'expensive was that to make? I am an airsoft enthusiast and that sounds interesting for night combat
@PMVault
@PMVault 4 жыл бұрын
Not even close to obsolete, CRT has nearly perfect scaling and frame rate sync.
@zulc22
@zulc22 5 ай бұрын
CRTs are obsolete by literal definition. they are no longer produced. this isn't to say there's *nothing that makes them better*, i like CRT displays plenty. scaling depends HEAVILY on dot pitch though
@zulc22
@zulc22 5 ай бұрын
low dot-pitch consumer television sets do things like blur together genesis-style dithers, adding something to the image by removing some quality. on most cheap CRT TV sets the scanlines from 240p are visible, but the phosphor isn't dense enough to really capture that detail when you zoom in or take a photo; you kind of just have to switch from 480i to 240p to really see it
@zulc22
@zulc22 5 ай бұрын
but then a high dotpitch CRT; low-res scaling is beautiful, but native res...? is just about comparable to an OLED or something
@turkeycannon161
@turkeycannon161 4 жыл бұрын
3:34 "Let's remove this ICUP..." You're not getting me this time!
@fureversalty
@fureversalty 4 жыл бұрын
Me: Mom can we get a VR headset? Mom: No we have a vr headset at home VR headset at home:
@srgoti8234
@srgoti8234 4 жыл бұрын
ha ha funny funny
@FPSRayn
@FPSRayn 4 жыл бұрын
ha ha funny funny
@CaveyMoth
@CaveyMoth 4 жыл бұрын
ha ha funny funny
@TimothyTimPSP
@TimothyTimPSP 4 жыл бұрын
This guy sounds like a friendly robot.
@StellarMoig
@StellarMoig 4 жыл бұрын
I really like his voice. Very radio/commercial
@keahibailey2646
@keahibailey2646 4 жыл бұрын
Pathfinder from apex Legends
@MaxJ.ProfessionalLilGuy
@MaxJ.ProfessionalLilGuy 4 жыл бұрын
He sounds like he’s about to tell me the rules of the Fitness Gram Pacer Test
@m4nuz
@m4nuz 4 жыл бұрын
@Alex Frideres oh shit... it will going to terminate you, still with this voice :O
@chrislaws4785
@chrislaws4785 4 жыл бұрын
Talk about nostalgia, when you opened that first cameras case. My dad had that EXACT camera back around 1993-96. I have many a fond memories of me dad using it to record family Christmas get to gathers, Christmas mornings and birthday parties. I think he even still actually has the thing and in complete WORKING order as well. It's crazy to think that in less then 10 years cameras went from literally being the size of a suit case to small enough to fit in your pocket.
@maniacatthecontrols
@maniacatthecontrols 3 жыл бұрын
Wow. Possibly the best project I've ever seen.
@beesong2729
@beesong2729 4 жыл бұрын
me: hey mom can we get valve index mom: we have valve index at home the valve index at home:
@sabinsx
@sabinsx 4 жыл бұрын
underrated comment.
@simpson6700
@simpson6700 4 жыл бұрын
me: hey mom can we get original jokes mom: we have original jokes at home the original jokes at home:
@generic_programmer
@generic_programmer 4 жыл бұрын
@@simpson6700 me: hey mom, can we get original replies to unoriginal comments on youtube? Mom: we have those replies at home. Replies at home:
@bitluni
@bitluni 4 жыл бұрын
That's awsome! I need to rebuild it with the esp32
@MAYERMAKES
@MAYERMAKES 4 жыл бұрын
That was to be expected!
@enzofrancesca
@enzofrancesca 4 жыл бұрын
Please do it! It would be awesome...
@KodakYarr
@KodakYarr 4 жыл бұрын
Is the ESP32 powerful enough for that?
@Lapha002
@Lapha002 4 жыл бұрын
I can imagine that when vr becomes competitive, there are those who would want a crt-based headset only because of the nearly zero input lag and lack of motion bluring
@RobertMorgan
@RobertMorgan 4 жыл бұрын
What type of optics do they use in those Fat Shark POV goggles for Drone Racing League, where they're flying drones at ludicrous speed through complicated courses? I'd guess those have extremely low latency, lag, and blurring
@melissa6470
@melissa6470 Жыл бұрын
@@RobertMorgan I'm inclined to think they're just LCDs.
@dpc4548
@dpc4548 4 жыл бұрын
Crts aren't quite obsolete yet. We use them in our editing bay as a colour checker for accurate colours. I still have 2 at home for this reason. They're a great professional tool!
@Kumimono
@Kumimono 4 жыл бұрын
Absolute madness. Keep it up. :) I wonder if those old Virtuality arcade VR machines used something similar to those CRT's... A sidenote, that camera chassis would be a great base for a sci-fi kitbash blaster thingy.
@zcubedmusic
@zcubedmusic 4 жыл бұрын
this was an awesome project. I was especially interested in the bit where you connect the accelerometer. I wonder if you have any ideas on DIY conversion kits for 3DOF -> 6DOF head tracking or even custom 6DOF VR controllers?
@mincrmatt12
@mincrmatt12 4 жыл бұрын
I wonder what it would look like with a vector CRT (or maybe one of those weird hybrid LCD-CRTs that did color vectors)
@BraveRock
@BraveRock 4 жыл бұрын
That’s incredible! So much work! I had no idea that those old cameras used CRTs
@Theodore-ox6no
@Theodore-ox6no 4 жыл бұрын
when you want to play HalfLife-Alex but you cant afford a headset
@bradcobalt
@bradcobalt 4 жыл бұрын
Or your tired of waiting for the Valve Index to be off back order!
@CaveyMoth
@CaveyMoth 4 жыл бұрын
All of this probably costs more than a Lenovo Explorer, actually.
@nasimagdam2723
@nasimagdam2723 3 жыл бұрын
@@bradcobalt you can order it now
@pizzalicker4576
@pizzalicker4576 4 жыл бұрын
I tried to do this very same project back in the 1990's. I failed, but always felt like it was something that needed to and, could be done. I wish the Pi existed back then. Good work and thank you for breaching (and dealing with) the subject of software interaction complexities.
@Rubbe87
@Rubbe87 Жыл бұрын
I did try it in the 90s successfully.
@benjibat4655
@benjibat4655 4 жыл бұрын
As happy as i am to see this, I'm frustrated because I've had this idea for a few years but haven't been able to get my CRTs working right.
@relativityboy
@relativityboy 4 жыл бұрын
"That's all we have for today" - all you have is SUPER AWESOME! WOOT! GREAT WORK!
@katiereeves1537
@katiereeves1537 4 жыл бұрын
thought about doing this a couple years ago but honestly would never get around to it, glad see it actually done
@mcrsit
@mcrsit 4 жыл бұрын
This Andy is quite entertaining to watch. I'll definately come back to more of his videos!
@cvspvr
@cvspvr 4 жыл бұрын
yes, this andy is a lot more entertaining to watch than other andies
@soul-6323
@soul-6323 4 жыл бұрын
you shouldnt have used the hdmi to av converter they introduce tons of lag
@mcshaggyswildadventures3952
@mcshaggyswildadventures3952 4 жыл бұрын
Yeah, theres literally composite through the 3.5mm jack
@AmeshaSpentaArmaiti
@AmeshaSpentaArmaiti 4 жыл бұрын
@@mcshaggyswildadventures3952 I didn't know this, cool.
@soul-6323
@soul-6323 4 жыл бұрын
exactly,i knwo that the zerio has a dedicated composite pin but im not sure if its on all models
@midgetman4206
@midgetman4206 3 жыл бұрын
Seeing stuff like this confuses me, oh well I a can at least find comfort in (usually) understanding the mechanical side of technology
@allenlewis5689
@allenlewis5689 3 жыл бұрын
Still has a better field of view than anything else on the market.
@mileskosik472
@mileskosik472 4 жыл бұрын
Thank you for using broken camcorders and not destroying good vintage electronics like nearly every other KZbin channel would do.
@Roushyy_
@Roushyy_ 4 жыл бұрын
Actually baffled that I just now found this channel... awesome content.
@lewismassie
@lewismassie 4 жыл бұрын
Every time I look at the price tag of VR headset all I can think is "That's just motion tracking and software. I could make that" and then I never do. Glad someone did
@Vanillaessence
@Vanillaessence 4 жыл бұрын
This is so good and imo this video alone is enough to justify this channel continuing. Great stuff!
@alexandergranados1718
@alexandergranados1718 Жыл бұрын
I love the design of this! Super retro futuristic!
@menotu000
@menotu000 4 жыл бұрын
Since we now have access to quantum technology, mini engines, etc... I wonder if we could use some of that miniaturization tech to make new color CRTs that are HD AND small. I think that would be an interesting project. Imagine a 1" color CRT with full HD capable, but without the drawback or LDC/OLED screens (namely display lag)... run on an SVideo signal or similar.
@badreality2
@badreality2 4 жыл бұрын
CRTs can receive a digital signal HDMI/DVI, etc, as long as their internal circuitry allows it. They are not limited to analog signals. There was a developing flat-panel technology conceived around 2010, that was called sed, then fed. It used an-array of small crts like the ones featured in this video, to illuminate a flat-panel display. It was Full HD, and all of the benefits of crts. ...then flat-panel makers made the decision for consumers, to not develop this technology, and it was almost forgotten. Plasma flat-panel technology, the screen technology that everybody said reminded them of crt screen technology, suffered the same fate in 2013. 😞
@slicedpage
@slicedpage 4 жыл бұрын
I think this design is better than a few of today's headsets. Removing any resting on the nose is a great step forward.
@CaveyMoth
@CaveyMoth 4 жыл бұрын
Next step: Harvesting the two cameras from the old camcorders, and adding them onto the headset to create inside-out tracking. 6 degrees of freedom, baby!
@utubby3730
@utubby3730 4 жыл бұрын
First time viewer. Wow this was really neat. I can just imagine the work that went in off camera!
@jaymesyt
@jaymesyt 4 жыл бұрын
This is SUPER retro-futuristic i love it
@plapbandit
@plapbandit 4 жыл бұрын
Add a hip mounted battery bank for wireless capability
@MatthewHolevinski
@MatthewHolevinski 4 жыл бұрын
Then start screening for the new movie "The Wizard 2"
@shaneneyome
@shaneneyome 4 жыл бұрын
Next add six dof tracking using the ir cameras from wiimotes and ir LEDs mounted to the headset.
@MatthewHolevinski
@MatthewHolevinski 4 жыл бұрын
totally made me think of johnny lee's channel
@PeachIceCreamy
@PeachIceCreamy 4 жыл бұрын
Just slowly start turning it into a sort of Rube Goldberg machine lol
@shaneneyome
@shaneneyome 4 жыл бұрын
@@PeachIceCreamy ha
@DBZHGWgamer
@DBZHGWgamer 4 жыл бұрын
@@PeachIceCreamy Nothing like a Rube Goldberg machine. A Rube Goldberg machine attempts to complete a very simple task in a very complex way. This is attempting to complete a very complex task in an equally complex way.
@jhonviel7381
@jhonviel7381 4 жыл бұрын
@@PeachIceCreamy haha yeah you stupid!
@DanielKorgel
@DanielKorgel 4 жыл бұрын
Great project, the headset looks very 'sword of damocles' like, which I hoped you'd do. Awesome!
@geronimowilliamson2173
@geronimowilliamson2173 4 жыл бұрын
Thanks for helping me to understand the value of recycling old parts with raspberry pi.
@yarden-zamir
@yarden-zamir 4 жыл бұрын
Why not connect it to a desktop computer instead of a pie? You can then take advantage of the "refresh rate" of the crt as well as the resolution benefits, you can also use dp instead of hdmi
@Chriva
@Chriva 4 жыл бұрын
This guy is mad and I love it! :D
@apollion888
@apollion888 4 жыл бұрын
Dude! Outstanding work. I haven't coded in 10 years and really enjoyed this trip
@RealCadde
@RealCadde 4 жыл бұрын
And in the future, a VR headset will be a fully self contained unit to where you can walk around a football field without any wires attached and no need for wireless communications. You will be wearing everything from the processing power to batteries and headset as well as tracking components and they will be very slim fitting and super durable so you can actually roll around on the ground without damaging anything. The next step after that will be The Matrix of course.
@RockstheSquirrelMobian
@RockstheSquirrelMobian 4 жыл бұрын
As long as it does not contain batteries from Samsung. Burst into flames on head and acid spills.
@cyrfung
@cyrfung 4 жыл бұрын
It's so cool. Like something from Back to the Future.
@UNSCPILOT
@UNSCPILOT 4 жыл бұрын
Or Bladerunner, kinda cyberpunk-ish
@SMGJohn
@SMGJohn 4 жыл бұрын
A 720p CRT VR headset with 100Hz must be a dream come true and in colour, there would be no motion blur whatsoever, its really sad that they no longer make CRT except for medical equipment and turbo high end TV studios.
@Bowa10000
@Bowa10000 4 жыл бұрын
If you use Electron you could remove a bunch of overhead and a few of those programs and still have the window cover both eyes without the tabs. Also now I want to build one.
@CecilMerrell
@CecilMerrell Жыл бұрын
For the web browser you can use the web browser sample code in qt. You can code it to a set url and run it borderless at a fixed window position and size.
@bitwize
@bitwize 4 жыл бұрын
How's the latency? IME the HDMI-composite transition introduces quite a few frames of lag, up to 1/10 s or so.
@KnightMD
@KnightMD 4 жыл бұрын
I love you man. This is awesome. Thank you for the project but also for the lovely film making, script and editing.
@myztklk3v
@myztklk3v 4 жыл бұрын
"tweak the code" *comments out the return* im not even a programmer but that made me laugh.
@Jdbye
@Jdbye 2 жыл бұрын
I'd like to see this connected up to a PC somehow and used to play SteamVR games. You can attach a vive tracker to the headset and with a simple config file change in steamvr.vrsettings make it work as the headset tracking and get full 6DOF tracking compatible with base stations. The other issue is getting SteamVR to detect the headset and actually output an image to it. I guess you'd probably have to write your own driver for SteamVR, but I suspect there is already an open source driver somewhere you could use as a base.
@grizeldiSLO
@grizeldiSLO 4 жыл бұрын
Next step: write an OpenVR driver for it so it can be used with most SteamVR applications. You could also strap a Vive puck on top of it to get full 6dof tracking.
@jampakdd
@jampakdd 4 жыл бұрын
This is cool as hell! I'd actually love to see this kind of Side projection in more mainstream designs.
@jumoogde
@jumoogde 4 жыл бұрын
he always makes the best projects!
@stevy2
@stevy2 4 жыл бұрын
The Pi 4 actually has composite video through the 3.5mm audio jack. The adapter wasn't necessary, although you lose audio output entirely.
@andywest5773
@andywest5773 4 жыл бұрын
Yes, but I don't think you could get stereoscopic 3D without halving either the resolution or the frame rate. I used both HDMI outputs in this project.
@Skarredghost
@Skarredghost 4 жыл бұрын
It's a super-crazy experiment! I love it
@BlameItOnGreg
@BlameItOnGreg 4 жыл бұрын
Now make a rotating camera rig with cameras that have analog output, and feed those signals straight to the CRTs and you’d have analog stereoscopic telepresence!
@MWMTex
@MWMTex 4 жыл бұрын
What would have been nice was a list of all the parts used, your cost of the parts and wiring diagrams etc.
@kennylex
@kennylex 4 жыл бұрын
I think the future of VR will go back to rays in some ways, with two pen sized devices at each side if the head that shoot beams onto a fasette prism that reflect the image onto a screen that is focusing most of the light back towards the eye, in that way the headset will be well balanced if you then go back to the 90th with a belt clip that hold batteries and tech not needed in the headset.
@stapuft
@stapuft 4 жыл бұрын
Oh wow i am super impressed, that is really cool! Keep up the great work!
@ShaolinTechnoMage
@ShaolinTechnoMage 4 жыл бұрын
This is so cool... in a way... I bet CRT's and their natural fuzziness actually makes for a pretty good image that close to your eyes? Latency is better too... It would never happen but I think it would be hilarious if some company came out with a production CRT VR headset to take advantage of benefits of CRT's. (Weight would always be the problem I'm sure)
@andywest5773
@andywest5773 4 жыл бұрын
The image is really smooth, and despite how it looks it's very comfortable. The weight is slightly more than commercial headsets but it could be reduced. If I had to guess, the biggest problems would be getting decent field-of-view, resolution, and color.
@DasJev
@DasJev 4 жыл бұрын
CRTs have also no resolution, it's bound to hz, but you can set pretty much any res you want, they just lacked a good pc back then to shine in their fullest
@fringedwig4670
@fringedwig4670 4 жыл бұрын
i respect anyone who uses that keyboard
@Lumibear.
@Lumibear. 4 жыл бұрын
Amazing! I have wondered if they’d work better for vr... *(edit)* CRTs I mean, just for the look of it, as they slightly ‘merge’ the pixels so you shouldn’t get so much awareness of the dot matrix, and they produce their own light so blacks should appear pretty solid. The weight’s a problem though, huh? And I imagine you were aware of the outer border?
@cesteres
@cesteres 4 жыл бұрын
Those old cam viewfinders usually have pronounced screen door.
@Lumibear.
@Lumibear. 4 жыл бұрын
cesteres I used to use them back in the day (big heavy camcorders that took full sized vhs cassettes) and I just can’t recall now tbh. I do remember being more aware of the pixels when they switched to lcd but that may have been cuz in the early days they were really low res panels.
@JohnSmith-sk7cg
@JohnSmith-sk7cg 4 жыл бұрын
CRTs don't have dot matrix. It's a single beam that changes intensity as it drags across a layer of phosphor.
@Lumibear.
@Lumibear. 4 жыл бұрын
John Smith “A CRT monitor contains millions of tiny red, green, and blue phosphor dots that glow when struck by an electron beam that travels across the screen to create a visible image.” So a bit of both, they’re sort of staggered together in tricolour batches, on a standard colour CRT. But if my ancient old Vectrex console is anything to go by, I think that uses a vector display fired up in a standard B&W CRT and there don’t seem to be any individual pixels or dots at all on that, just pure smooth phosphor light wherever the beam hits, so I think you’re right about that type having no dot matrix at all.
@JohnSmith-sk7cg
@JohnSmith-sk7cg 4 жыл бұрын
@@Lumibear. Color is usually done with a mask rather than individual phosphor dots. But yes, that does not exist on a black and white television. It's a uniform phosphor coating with no masking element.
@squirrelly1375
@squirrelly1375 4 жыл бұрын
12:51 "if i want complete immersion" lmao
@TommyHelgevold
@TommyHelgevold 4 жыл бұрын
The sad part about this is, if you had shown a video like this, lets say 6 years ago - you'd be working with VR as a full time developer by now. Technically, we could have made this back in the late 80s, but technology was insanely expensive, and most of us just kids without deep pockets. But yeah, thanks for the video, it's fun to revive old thoughts an memories, and see someone actually did it - even today!
@Panyc333
@Panyc333 4 жыл бұрын
CRT framerates seem perfect for VR. I think you are on to something.
@nexxusty
@nexxusty 4 жыл бұрын
Framerates? Lol.
@Panyc333
@Panyc333 4 жыл бұрын
nexxusty sorry. Refresh rates.
@malcolmvanorder5453
@malcolmvanorder5453 4 жыл бұрын
Considering the low resolution of the composite signal, it would probably help with frame rates to lower the hdmi resolution and not render unneeded pixels.
@stapuft
@stapuft 4 жыл бұрын
Oh man, i did something similar using old camcorder viewfinder screens for eyepieces, and those "one time use" "disposable" digital cameras, and soem IR LED's to make a set of night vision goggles. With a variable pot to dim rhe displays. And some sugru to hold it all together to a dollar store set of "safety goggles" it actually held to my head rather well even though it was kinda heavy. My advice, use betrer goggles to makenit more comfortable and or mount it to a hat (or even a mask!) to keep the weight off your face.
@paulpjr3224
@paulpjr3224 4 жыл бұрын
Marty - "You mean to tell me that you built a VR headset to play VR with a Pi 4 and camcorder CRTs? Wow that's heavy."
@AlbySilly
@AlbySilly 4 жыл бұрын
So... I actually have 2 identical viewfinders and I'm buying an rpi4 in a couple of days, maybe I should try this out
@WilliamShinal
@WilliamShinal 4 жыл бұрын
Do it!
@joechevy2035
@joechevy2035 4 жыл бұрын
Frikken ‘CYBERPUNK 2020’!
@WilliamShinal
@WilliamShinal 4 жыл бұрын
IKR?
@RND_ADV_X
@RND_ADV_X 4 жыл бұрын
This seems like it would be a great prop for an alternate history film. Some Terry Gilliam style cyberpunk dystopian nightmare. And that's not really an insult. I'm baffled that you knew how to wire an HDMI to an old CRT, and then programmed it to work as a VR! Awesome :)
@AndroidFerret
@AndroidFerret 4 жыл бұрын
Absolutely amazing... Really that blew my mind.... So it could have been possible to build a vr headset like this 10 years ago?
@hi_tech_reptiles
@hi_tech_reptiles 4 жыл бұрын
Should attach a GPU so you can run it at a 120hz + framerate. Maybe. Or at least above 60, does a lot for VR.
@ObiTrev
@ObiTrev 4 жыл бұрын
Small world! I've been making the exact same thing for the past couple of years with a pair of crt viewfinders and a raspi-3. However, I'm working on a composite video splitter like the ones used on old VHS 3D movie systems.
@devicemodder
@devicemodder 4 жыл бұрын
to correct the image, we'll rotate one of our virtual cameras 180 degrees... or just flip the polarity of the vertical deflection coil...
@RetroPlus
@RetroPlus 4 жыл бұрын
I like the idea of modern technology with cathode ray tubes revisited. This should be a real thing
@indecisivecountdooku1340
@indecisivecountdooku1340 4 жыл бұрын
CRT: _cracks_ Dude wearing the headset: *_oof oog ow my eyes they are filled with glass and mercury oog ow AAAAAAAAAAAAAAAAAAAAAAAAAAA-_*
@Chozo4
@Chozo4 4 жыл бұрын
Which would be confusing as crts implode not explode and the screens themselves don't contain mercury... 🤔️
@indecisivecountdooku1340
@indecisivecountdooku1340 4 жыл бұрын
@@Chozo4 Some CRTs do have mercury in them. Also, the implosion sprays the screen glass everywhere.
@zck2020
@zck2020 4 жыл бұрын
@@indecisivecountdooku1340 Good thing the viewfinders have lenses and work like periscopes.
@sunzithekupa6858
@sunzithekupa6858 4 жыл бұрын
dude i haven't watched these guys in year good shit 👌👌
@diophantine1598
@diophantine1598 4 жыл бұрын
When making a crt headset is surprisingly simple.
@masonhales
@masonhales 4 жыл бұрын
Personal radiation blasters hooked up directly to your eyes!
@gmodiscool14
@gmodiscool14 4 жыл бұрын
yes
@mr6291
@mr6291 4 жыл бұрын
Is that true with CRT monitors from the 80s? I thought that was more an issue with 60s and 70s TV tech?
@gmodiscool14
@gmodiscool14 4 жыл бұрын
i know that they do emit some radiation near the tv but im not sure how much. but radiation is radiation and no amount is good for you. you can look it up if youre interested.
@davedauria4782
@davedauria4782 4 жыл бұрын
@@gmodiscool14 , there are safe limits and i'd be willing to guess these are within them. just going outside will also expose you to radiation.
@madmax2069
@madmax2069 4 жыл бұрын
@@davedauria4782 exactly
@LegendBegins
@LegendBegins 4 жыл бұрын
This is the kind of hackjob I absolutely love. Great video!
@kquote03
@kquote03 4 жыл бұрын
3 things I would have never thought to combine in my life
@phillipdevereaux9626
@phillipdevereaux9626 4 жыл бұрын
I think that it will take quite some time for displays to catch up with the black levels and response time of CRT at a reasonable price range. Too bad this isn't more practical. I bet CRT VR would look great pushed to its extremes.
@xPLAYnOfficial
@xPLAYnOfficial 4 жыл бұрын
Why not integrate the Pi into the headset on the back or something. Then you would only need one wire for power or, if you used a battery, no wires at all. Seems like an easy solution than just really long cables to me.
@viniciusnoyoutube
@viniciusnoyoutube 4 жыл бұрын
Wow, so much knowledge in one project. Great job.
@XZenon
@XZenon 4 жыл бұрын
This is so hacky, I love it! But you should really look into using the pins on the Raspberry Pi to output the composite signal directly instead of using the HDMI converters. Composite isn't that hard hard to utilize, the load on the Pi will be smaller and the image should be much clearer!
@BeFs
@BeFs 4 жыл бұрын
This was an awesome project! Inspiring!
@wingdingdmetrius8025
@wingdingdmetrius8025 4 жыл бұрын
I can't believe you guys! so wild and cool. I was reading about using camcorder CRTs and immediately thought about using two of them for a stereoscopic image viewer... and here you guys are making a damn vr headset! and the vid is from a month ago.. great minds think alike friends ;-) 2020 gonna rock
@AmaroqStarwind
@AmaroqStarwind 4 жыл бұрын
To make the software faster and more efficient (because for VR, faster is better), you should switch from Python/JavaScript/in-browser to compiled ASM.
@batt3ryac1d
@batt3ryac1d 4 жыл бұрын
You could call it the EYEMELTER 1.0, CRT displays hurt especially that close lol.
@crashdoctor
@crashdoctor 4 жыл бұрын
I did a similar thing with a single viewfinder CRT back in 1999 or so, using it as a low res wearable computer monitor - they almost always come with an inbuilt dioptre to adjust the focus to the most comfortable for your eye, so your eye ends up focusing what it feels like is somewhere a few metres or more out in front of you rather than straining at something really close. As for eye melting, X-rays are prevented by the driver keeping the voltage in the tube well below 25Kv, and if it's still a worry there are some models that will use s mirror or prism to bounce the light 90° so at least your eyeball is out of the path :) as for visible light melty problems, you can usually turn down the brightness of the CRT with a screw type potentiometer on the driver board. Except for the low resolution compared to what's available today, they're actually not too terrible in terms of comfort to use and found mine at least better on the eyes if not better in size than other more modern solutions (at the time at least) like the microdisplays from companies like Kopin, though I expect they're a damn sight better now :)
@AmeshaSpentaArmaiti
@AmeshaSpentaArmaiti 4 жыл бұрын
I kind of want to see this turned into a scouter that display people's power levels with 80s-style sci-fi GUIs.
The ULTIMATE Raspberry Pi 5 NAS
32:14
Jeff Geerling
Рет қаралды 2 МЛН
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Шок. Никокадо Авокадо похудел на 110 кг
00:44
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 105 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 19 МЛН
Building a CRT-Style Portable Raspberry Pi Enclosure
15:10
Salim Benbouziyane
Рет қаралды 69 М.
Raspberry Pi 5: Video Editing, Video Calling & Passive Cooling
20:09
ExplainingComputers
Рет қаралды 128 М.
Turning A Wii U Into A VR Headset
19:30
The Dev Atlas
Рет қаралды 66 М.
12 Brilliant Cyberdecks to try using Raspberry Pi!
8:53
ToP Projects Compilation
Рет қаралды 582 М.
Linux in your pocket / SQFMI Beepy
7:44
sn0ren
Рет қаралды 115 М.
Things you can make from old, dead laptops
19:03
DIY Perks
Рет қаралды 12 МЛН
I made $22 Virtual Reality Gloves.
8:20
Lucas VRTech
Рет қаралды 1,4 МЛН
2024 is VR's Most Important Year Yet
16:27
ThrillSeeker
Рет қаралды 296 М.
I’m Finally Excited About VR Again! - Bigscreen Beyond Review
15:23
Linus Tech Tips
Рет қаралды 3,2 МЛН
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН