UPDATE: Now shows separate browser on each face! (a fast PC will help
). Click a face in “browse” mode to select it and change the URL (or interact with it). Source code available on CodePlex (see related post).
There’s an updated version of YouCube (WPF 3D Web Browser) available based on my Awesomium / Chromium control. Try it here!
If you prefer you can run the application locally instead (ZIP here).
For more examples, and an important note about VS2010, be sure to check out Sacha Barber’s related post


20 responses so far ↓
Dew Drop – August 27, 2009 | Alvin Ashcraft's Morning Dew // August 27, 2009 at 6:25 am |
[...] WPF 3D Chromium Browser (Chris Cavanagh) [...]
Bravo // August 28, 2009 at 7:26 am |
I downloaded thia app. I could not browse. I could see white box and be able to rotate it but could not really use it. Great effort though!!
Chris Cavanagh // August 28, 2009 at 7:42 am |
Bravo – Interesting… Did you run the ClickOnce app or use the ZIP? It’s possible the zip is a little out of date compared to the ClickOnce (I maybe forgot to update it).
Does your browser usually go through a proxy or anything “unusual”? Do you already use Google Chrome? (maybe having the full browser will let you configure any other settings it needs…. I’m just taking a wild guess here though
).
Any more details you can send would be helpful
Shannon Cavanagh // August 29, 2009 at 1:00 pm |
This is a great idea, and im using it to type this comment as we speak…..
It does have a few bugs though, which I will list next, then of course, il add some praise at the end
anyway, so far the “youcube” seems to be having some trouble with flash and java, I havnt tested anything else, and sometimes its hard to see the scroll bar, maybe you could make the green border on the side of the fase a bit thinner? I would also like to see som form of back button if you could. There are a few other small bugs and glitches and stuff, but they are very, ( VERY! ) small…..
I do however like the way that the cube “scales” with the window it uses, and the fullscreen option, and I love the way everything on the cube is “live” and sont just pause when you switch windows……..Imagine watching three youtube vids at the same time…….
I would also suggest that you be careful with the name……..”youcube” is like “youtube” and google might not like that…….
Continue the good work!
kulveer // August 29, 2009 at 2:49 pm |
Good collection
see this blogs. I liked this blog, it has lots of
nice articles
http://aspnetcsharp4.blogspot.com/
Chris Cavanagh // August 29, 2009 at 7:44 pm |
Thanks Shannon! Yes it urgently needs a back button
If you install Safari or Google Chrome and install the Flash & Silverlight plugins there, they should appear in YouCube (it’s based on the same browser base as Chrome & Safari).
I’ll go make the green focus border a bit thinner…
Squid Brain Backup – SB2 » Blog Archive » Un nome un santo…Chris Cavanagh! // August 31, 2009 at 8:03 am |
[...] Facendo ciò ci si apre a infinite possibilità di utilizzo. Un esempio lo potete trovare qui [...]
Li Fong // September 1, 2009 at 7:17 am |
Http://ubrowser.com is better and been out for 3+ years.
Chris Cavanagh // September 1, 2009 at 8:23 am |
Li Fong – Thanks! It looks cool
squid // September 1, 2009 at 9:49 am |
Li Long – Is based on libmozilla and there is not C# wrapper.
Li Fong // September 2, 2009 at 6:19 am |
Sorry Chris – my comment came over strong and not what I meant all. Yours looks like renderes more high resolution and looks very nice. Good job.
squid: what is libmozilla – not heard that.
Chris Cavanagh // September 2, 2009 at 6:51 am |
Li Fong – No worries
This is just a demo showing some of the cool / crazy things possible with a WPF browser control (rather than embedded ActiveX). I wasn’t familiar with uBrowser before though, so thanks for pointing it out!
Braun // September 5, 2009 at 10:49 am |
visit: http://www.universaloscillation.com/youcube/?4063
my ‘experiment’!
Chris Cavanagh // September 5, 2009 at 9:17 pm |
Braun – That’s awesome! I like the way the sound changes with the viewpoint (kinda like tuning a radio)… Nice
Chris Cavanagh // September 5, 2009 at 9:32 pm |
Braun – Too cool to resist: http://www.universaloscillation.com/youcube/?4076
callum // September 7, 2009 at 5:07 am |
For completeness sake
http://www.ubrowser.com/screenshots/youcube01.jpg
http://www.ubrowser.com/screenshots/youcube02.jpg
http://www.ubrowser.com/screenshots/youcube03.jpg
Great job Chris and Aaron.
A Real WPF WebBrowser « Chris Cavanagh’s Blog // September 9, 2009 at 8:21 am |
[...] For more fun, have a look at YouCube 3! [...]
Havadis #4 (Eylül’09) | Bulutlararası // September 22, 2009 at 9:12 am |
[...] YouCube – Geliştiricinin böylesi de var tabi. Chris Cavanagh, klişede sınır tanımamış; manşetlere çıkmak için elinden geleni yapmış. Kabız bir proje adıyla WPF üzerinde yazdığı MS’in kod gezegenine yerleştirdiği 3B tarayıcıyı anons ediyor. Chris’i insanlığa yaptığı bu büyük katkı için kutlamamak elde değil. Ama merak etmiyor değiliz bugüne kadar neden başka bir âdemoğlu 3 boyutlu web tarayıcısı yapmayı düşünemedi. Şahidiz; WPF ile kaybolan heyecanımızı yeniden bulduk! [...]
sachabarber.net » WPF : A True WPF Browser Control That Can Bend It Like Beckham // November 17, 2009 at 3:02 pm |
[...] http://chriscavanagh.wordpress.com/2009/08/27/wpf-3d-chromium-browser/ [...]
sacha barber // November 18, 2009 at 11:18 am |
Chris
I posted about this over at my blog, but someone stated it leaks memory, just thought you may want to answer that user yourself.
Have a look at the post on my blog.