Outsmart Labs

Outsmart Labs is the home of our Development Team and is written by developers for developers. The purpose of this site is to share code and experience and the occasional piece of eye candy.


Flex/AS3 3D Engine demo

May 2nd, 2007 - Steve Salmond


The demo Darren mentioned earlier is now online:
http://dev.getoutsmart.com/os3d/demos/videoroom/

Click to load the demo

This demo shows standard 2D Flex UI components projected into a 3D world. You can interact with them using mouse and keyboard in the usual way. There’s a video that you can play on one of the screens, a Flash movie, and a few other random components such as DatePicker and PieChart. Give it a go!

Controls:
Move the little guy around by clicking on the floor of the room.
To look around, click and drag with the left mouse button.
To zoom in and out, hold down shift, then click and drag with the left mouse button.

Virtual Chat
We’re currently working towards a full 3D chat environment, with customizable avatars. The animation below gives a little sneak-peek of the work in progress:


45 Responses to “Flex/AS3 3D Engine demo”

  1. X$!VeBL0G, Campbell Anderson » Blog Archive » Second life *bleh* go try a walk around Outsmarts 3D chat room Says:

    […] Check thier post HERE or hit the example HERE […]

  2. Ramon Helena Says:

    Cool !!!!!
    Increíble
    Prima!!

  3. Studiowhiz.com » Blog Archive » Outsmart's 3D demo, for all to see! Says:

    […] At the first http://www.fxug.org.nz/, Flex User Group, our hosts, http://www.getoutsmart.com/,getoutsmart demoed a 3D chat room. well, now you can all have a look at it! What is on display is a bit more posished than what was on display at the user group, so http://labs.getoutsmart.com/archives/2007/05/02/3d-engine-demo/,check it out! I like the interaction with the 3D Flex components… […]

  4. Hebi Flash Blog » Outsmart ou la 3D sur site web en flash : démo sortie Says:

    […] Ils l’avaient annoncé pour cette semaine, c’est chose faite, la démo de Outsmart d’environnement 3D en temps réel avec un composant Flex est sortie. Potentiel absolument énorme lorsque l’on pense que l’on n’a besoin que d’un lecteur flash… tout le monde peut donc y accéder. Le summum de l’application étant de non seulement pouvoir évoluer dans le monde et de voir d’autres avatars évoluer dans ce même environnement tout en discutant entre eux, mais aussi de partager les mêmes données : tableaux, graphiques interactifs etc… que des applications flex traditionnelles. La démo à ne manquer sous aucun prétexte se trouve ici : http://dev.getoutsmart.com/os3d/demos/videoroom/. La page annoncant sa sortie avec une vidéo de démo de plusieurs avatars évoluant >dans ce même monde se trouve par ici. Posté le mai 03rd, 2007 | […]

  5. katopz Says:

    Big WoW!

  6. loveless Says:

    appreciate & impress

  7. Flex 3D Engine από την Get Out Smart! at Wiggler Says:

    […] Η εταιÏ?ία, σÏ?μφωνα με δηλώσεις της, αυτή την στιγμή κατασκευάζει ένα online 3d πεÏ?ιβάλλον μέσα στο οποίο οι χαÏ?ακτήÏ?ες θα μποÏ?οÏ?ν να μιλάνε και να αντιδÏ?οÏ?ν…*γκοÏ?χ* Second life time to evolve? *γκοÏ?χ* και όλα αυτά χωÏ?ίς να κλείσετε τον browser ή να τον “γονατίσετε” (για το τελευταίο θα έχω τις επιφυλάξεις μου μέχÏ?ι να δω το τελικό αποτέλεσμα)! […]

  8. Douglas McCarroll Says:

    Neat! Are you going to be open sourcing this code?

  9. cabezadeturco Says:

    yiiiiijaaaahhhhhhhhh!!!!!
    yeahh men!! it´s so cool!!
    good job!!
    f*ck inspiration

    the better mix that I never see…
    yes, there many incredible flash-site;
    thanks for show flex power!!!

    congratulations!!!

  10. tessekkur viene de tessekkur ederim que bárbaro!!!! « Says:

    […] Flex/AS3 3D Engine demo […]

  11. Steve Salmond Says:

    Douglas - I’m not sure whether we’ll be open-sourcing the 3d engine at this stage. There’s already a great open-source project out there if you’re looking to do some 3d in flash - Papervision (http://www.papervision3d.org/). We’ve decided to develop our own one, but that’s only because we’re gluttons for punishment :)

  12. Imam Kuncoro Says:

    Cool. I’ve made a 3d engine in AS2 but it’s not usefull to make a real game, for me. Great to know that AS3 can do much faster (I still learning it). If papaevision already made it, why di I have to ?

    Good luck

  13. Imam Kuncoro Says:

    visit my flasXperiment at www.kuncoro.quadrant-consultants.com

  14. vkt Says:

    is this open source?
    great job

  15. Wow!! Inpresionante y Asombroso « El Mundo Informático Says:

    […] Flex/AS3 3D Engine demo […]

  16.   Des environnements 3D avec Flah (et surtout Flex) by e5k Says:

    […] Ces deux expérimentations peuvent vous semblez un peu gadget, mais il s’agit bien d’une petite révolution. Outsmart Labs, la société qui a réalisée le module avec le petit bonhomme, propose ainsi un moteur (le Flex/AS3 3D Engine) pour pouvoir modéliser des environnements 3D interactifs (où plusieurs avatars peuvent faire du chat). […]

  17. Hackfest02 Complete! at Entrepreneur Geek Says:

    […] […]

  18. Mobil Avenue » Blog Archive » Virtual World Evolution Says:

    […] There are a number of exciting high performance 3D engines in development - Papervision3D in Flash (demo here) and Outsmart in Flex (demo here) - to name but two. Outsmart’s soon to be made public OSVirtualVillage will make people sit up and take note of the immersive experiences now accessible (as will Raph’s Areae when it comes to market). […]

  19. Raph’s Website » Web in world or world in web? Says:

    […] For an example, check out the 3d engine demo over at Outsmart Labs, which shows a 3d chat room with avatars done in Flex, with the ability to put Flash and Flex on the walls. Over on their blog, they speak of “rich Internet experiences” and their goal is to release something called OSVirtualVillage, for use in business apps. […]

  20. Avatar OS Says:

    […] This (via Raph) is where I think the operating system interface should go. Mac OS X, Windows Vista, and the Beryl and Compiz effects in Linux are a step in the right direction, but when the “giant leap” comes, I think it’ll be in the form of a virtual world like this. Second Life can already embed web pages in their virtual world. Combine a 3D virtual world with some form of physical file management like the BumpTop interface and a haptic (force-feedback) input device and you’d have a revolutionary OS. The problem is trying to justify how such an interface could improve productivity. It might be great for browsing the web and watching videos, but how will it help you write documents, speed up data entry, or code faster? The answer is that it probably won’t. It may replace your web browser and media player, though. Such tasks are often meant for entertainment anyway, so why not add another element for that purpose? Shared viewing would be easy if this was a multi-user environment. You could be watching a video of your child’s first steps in your very own virtual theater with some of your relatives’ avatars. A teleportation system would allow you to teleport to any virtual location by entering the address (like http://steve.madrogue.com does for web pages), and search engines (like Google) could aggregate related virtual locations based on your parameters. You could also bookmark locations for fast teleportation. […]

  21. » Making business apps more like video games | The Universal Desktop | ZDNet.com Says:

    […] Because Rich Internet Applications (RIAs) give us a lot of interactivity and the ability to create creative, almost cinematic experiences, we’ve got a lot of potential to make the business applications we use more game-like. Richness without regards to usability is the worst kind of richness, but what if RIAs take us beyond that richness into a more immersive experience? The technologies are becoming powerful enough to enable these kinds of experiences, and we see some of this in the consumer market. The British Library application in WPF is a great example and the team over at OutSmart has put together a really cool 3D world in Flex which houses individual Flex components you can react to. […]

  22. Diegocbapp Says:

    That looks like something I saw before. There used to be an isometric tile mapping chat system made in flash that wasn’t 3D either. Also there is SecondLife and Sony PS3 Home, which would be greater if they could display Flash on it.

    Those screenshots look nice, but it also looks like a prearrenged environment. I don’t want to sound to rough however it’s like getting amazed with things made with Ajax that were already made with Flash. Remaking the wheel if you will…

  23. links for 2007-05-24 « Sean’s Emerging… Says:

    […] Outsmart Labs» Blog Archive » Flex/AS3 3D Engine demo “This demo shows standard 2D Flex UI components projected into a 3D world. There’s a video that you can play on one of the screens, a Flash movie, and a few other random components such as DatePicker and PieChart.” (tags: virtualworlds 3d mylinkblog) […]

  24. Paolo Says:

    Which server-side technology are you going to use for the virtual chat? Are you going to build your own? Or using existing ones? (SmartFoxServer, Red5, Electroserver, Flash Media Server, etc?)

  25. Flex e Papervision3D « »JuliusDesign« Says:

    […] La demo è stata sviluppata da Outsmart, una piccola società , della Nuova Zelanda, attiva nello sviluppo di applicazioni RIA che ha realizzato diversi esempi in Flex e Papervision3D. […]

  26. Virtual Paris 2007 » Des environnements 3D avec Flash (et surtout Flex) Says:

    […] Ces deux expérimentations peuvent vous semblez un peu gadget, mais il s’agit bien d’une petite révolution. Outsmart Labs, la société qui a réalisée le module avec le petit bonhomme, propose ainsi un moteur (le Flex/AS3 3D Engine) pour pouvoir modéliser des environnements 3D interactifs (où plusieurs avatars peuvent faire du chat). […]

  27. Virtual Paris 2007 » Les réseaux sociaux goberont-ils les univers virtuels ? Says:

    […] Imaginez ce que pourrait donner une extension en 3D de Facebook à partir de librairies 3D Flash comme Flex/AS3 3D Engine ou PaperVision3D… ou plus simplement un représentation en 2,5D (à la Habbo) pour récréer des avatars (la base du v-business) et des espaces de conversation / rencontre. C’est plutôt vers ce type de scénario d’évolution que nous nous dirigeons, plutôt qu’un web 3D qui remplace notre web actuel. Enfin c’est mon avis (et celui de Richar Bartle). […]

  28. Amul’s Digital Life? Says:

    […] clipped from labs.getoutsmart.com […]

  29. oliGOfree Says:

    I’m wondering what will be the performance if you have database with 300 000 videos for example? …let’s say theoretically… if there’s no hosting limitations

  30. Jim Says:

    Great article!

    http://acnezine.supplementsherbal.net

  31. openfm » Blog Archive » Flash 3D - Rethinking Navigation Says:

    […] 3D is Flash has been a long time coming, but it has arrived in style courtesy of the open source PaperVision project, which demonstrates that Flash 9 is now capable of PlayStation 1 level graphics. So far most of the recent Flash 3D projects I have seen have been game oriented, including my own isometric 3D engine, but I was very impressed to see that Outsmart Labs a thinking a little bigger. They have created a demo 3D environment that allows you to walk between information panels, Flex components as wall mounted screens, rather than laid out flat on a surface. […]

  32. Ecommerce Tips and Resources Says:

    Ecommerce Tips and Resources

    I couldn’t understand some parts of this article, but it sounds interesting

  33. Web Site Design Says:

    Web Site Design

    I couldn’t understand some parts of this article, but it sounds interesting

  34. Free Chat Rooms Says:

    Free Chat Rooms

    I couldn’t understand some parts of this article, but it sounds interesting

  35. Web Hosting Reviews, Web Site Hosting Says:

    Web Hosting Reviews, Web Site Hosting

    I couldn’t understand some parts of this article, but it sounds interesting

  36. Top Internet Business Says:

    Top Internet Business

    I couldn’t understand some parts of this article, but it sounds interesting

  37. Computer Game News and Game Reviews Says:

    Computer Game News and Game Reviews

    Sorry, it just sounds like a crazy idea for me :)

  38. Business Ideas Forum Says:

    Business Ideas Forum

    I couldn’t understand some parts of this article, but it sounds interesting

  39. Web Hosting Providers Directory Says:

    Web Hosting Providers Directory

    Sorry, it just sounds like a crazy idea for me :)

  40. Ayan Says:

    Is this papervision or a in-house 3D engine. Either way, looks good to me!

  41. andrea Says:

    this game is sweet

  42. Flash(Flex) 3D 引擎 at MacroViz Says:

    […] 其他工具或3D引擎http://labs.getoutsmart.com/archives/2007/05/02/3d-engine-demo/http://seraf.mediabox.fr/wow-engine/as3-3d-physics-engine-wow-engine/http://www.feelingsoftware.com/content/view/16/30/ […]

  43. TagEdge » Blog Archive » SmallWorlds Set To Be Launched Says:

    […] 5) The availability of full 3-D chat environment. A standard 2D Flex User Interface components projected into a 3D world, as mentioned in a 2007 post. […]

  44. RIABG - Онлайн издание за RIA технологии Says:

    […] Ð’ такъв момент Ñ?е вади арÑ?енал от преди 7 години и Ñ?е търÑ?и ъпгрейд в тази поÑ?ока. Както в повечето Ñ?лучаи на този Ñ?вÑ?Ñ‚, когато търÑ?иш - намираш. ЕÑ?теÑ?твено в този луд RIA бум изкачат и доÑ?та големи биÑ?ери, които могат или да ти улеÑ?нÑ?Ñ‚ живота, или да го направÑ?Ñ‚ по-труден. […]

  45. carlo Says:

    FANTASTIC!!!

Leave a Reply