22nd
April
2008
I had the intension to play with an Actionscript 3D engine since I first learned about Sandy and then about PaperVision 3D and Away3D, but always started and quited, because I had to spend a lot of time getting familiar with those engines.
Last month Lee Brimelow – theFlashBlog, posted a nice tutorial of how to create a rotating cube. I took the opportunity to play with the code (in Flash CS3) and then tried to ported to Flex. Unfortunately, I couldn’t find a way to include the images as MovieMaterials in Flex, so my experiments didn’t work.
Tonight I decided to google a little to see if I could find a solution, and voila, I found it in the Labs|Vizar blog. (they include the source code there, in case you want to play with it as well)
Anyway, below I am posting my first experiment, using images of baloka.com. – Hey is only fair to promote my wife’s site, isn’t it?
-
In the following days I will make some experiments to do other nice stuff with PV3D. Among the the things to try are including videos and/or animations in the sides of the cube instead of images, and event behaviors and more.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Flex, Rich interactive Applications |
31st
January
2008
Igor has posted a nice initial comparison of these applications that allow creating web-enabled desktop applications using Flash and Flex.
I have been using Zinc since it was known as Flash Studio Pro and I been able to develop some interesting applications. I thing the new version of Zinc opens new possibilities, but I like also the great potential that AIR provides.
In the Flex 3/AIR preview tour last week, Adobe showcased many cool capabilities both for Flex 3 and for AIR. Clearly, it’s an exciting time for RIA developers.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in AIR, Flash, Flex, Rich interactive Applications |
31st
January
2008
Last week I attended the monthly presentation at the Boston Flash Platform User Group (BFPUG) about physical computing using Flash CS3/Flex. Michelle Yaiser did a great job showing how to interface with several different pieces of hardware through Flash.
Basically, using a board from Making Things that can be connected to a PC via an USB port, a Flash application can exchange data with external sensors. This means the Flash app. can receive inputs from photocells, temperature sensors, potentiometers, bend sensors, etc, and send orders to servo motors and other devices. Pretty cool stuff.
In the past I have seen many demos related to physical computing with Flash, but I did not understand what was involved. Michelle explained the process explicitly.
After the meeting I started to explore the Making Things site to see what kind of things people are doing in this area. In their Projects page they list many exciting examples. One of the most attractive projects to me is the CandyFab 4000, – large – low cost – low resolution – 3D printer that uses sugar as the printing material.
They list many other innovative projects that could provide great ideas on how to use the computer to interact with the physical world. They have software interfaces for other programming languages besides Actionscript, but those are outside of my area of interest.
It seems I have to save some green to start playing around with these controllers and sensors. Probably my 11-year old Daniel would enjoy the journey even more than I.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Flash, Flex, Great ideas, New technologies |
17th
January
2008
When I tell people I develop e-learning applications, web-based visualization tools and enabling web-based collaboration using Flash and Flex (mainly flex) , most of them, including my own colleagues, think that all I do is to produce fancy PowerPoint-like presentations.
I try to explain to people that Flex is a software development tool, but since it compiles swf files they think is an animation tool. Hence, I was happy to see the article that Ted Patrick – Adobe Flex Evangelist published in his blog. In it Ted distills what Flex is and what is its value. Fro now on I will point people to that post when they need clarification.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in AIR, Flex, Rich interactive Applications |
10th
January
2008
Ryan Stuart, an Adobe Evangelist, has came up with his 10 RIA predictions for the year. Besides been an interesting read, I think he has some good points in there. RIA capabilities are improving rapidly because of the strong competition between Adobe and Microsoft. Adobe is very well positioned with the Flash platform and all the products in its portfolio, but Microsoft is a giant with a lot of followers in the development community.
At the end, the competition is good for the development community and for the end users. For the development community because we will have more tools – a better arsenal to produce great solutions, both for the web and for the desktop. For the end-users because, hopefully, there will be better and more efficient and effective web-based applications with improved UI design and navigation.
I believe in 2008 there will be a boom in visualization-collaboration applications. Ryan touches on those tow points in his predictions. I should add, that the integration “collaborative visualization” will be exploding as well. Currently there a few interesting web-based visualization applications like IBM Many Eyes created in Java and Gapminder, a Google product (acquired) made with Open Source Flash tools, and a few others. However, there collaborative capabilities are very basic, and they display visualizations from static data sources only.
Ryan did not mention any predictions about RIAs in mobile devices. I don’t know much about mobile devices, cell phones and PDAs, but I think there computational power, memory and storage capacity are reaching a point were they will be as powerful as basic computers and will be able to run Flash Player 9 and maybe Silverlight. Currently, only a handful of them support Flash Player 9, but I think this will change in 2008.
One thing is for sure, we have an exciting year a head of us…
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in AIR, Flash, Flex, New technologies, Rich interactive Applications |
10th
January
2008
A couple of years ago, I attended a presentation/demostration by Mok Oh, from Mok3 Inc., about their 3D modeler solution from photographs. It was amazing. At that time there were some other applications that allow creating 3d models from pictures, like PhotoModeler. However, the work flow and the power of the Mok3 technologies were unbeatable.
Last year Microsoft made a lot of noise with a different approach to create 3D models from pictures: Photosynth.
http://labs.live.com/photosynth/
There is also an interesting video about Photosynth at: http://www.ted.com/index.php/talks/view/id/129
However, I just came across a new technology, VideoTrace, which allows creating 3D models from video. VideoTrace is been developed by The Australian Centre for Visual Technologies at the University of Adelaide, and The Oxford Brookes Computer Vision Group,
According to their website, http://www.acvt.com.au/research/videotrace/, “VideoTrace is a system for interactively generating realistic 3D models of objects from video—models that might be inserted into a video game, a simulation environment, or another video sequence. The user interacts with VideoTrace by tracing the shape of the object to be modeled over one or more frames of the video. By interpreting the sketch drawn by the user in light of 3D information obtained from computer vision techniques, a small number of simple 2D interactions can be used to generate a realistic 3D model. Each of the sketching operations in VideoTrace provides an intuitive and powerful means of modelling shape from video, and executes quickly enough to be used interactively. Immediate feedback allows the user to model rapidly those parts of the scene which are of interest and to the level of detail required. The combination of automated and manual reconstruction allows VideoTrace to model parts of the scene not visible, and to succeed in cases where purely automated approaches would fail.”
On the site they have a video showing how it works, and it’s just AMAZING.
Enjoy!
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Great ideas, New technologies, games |
3rd
January
2008
A few days ago a saw a couple of the videos of Johnny Lee, a bright PhD student at CMU.
He has figured out of different and amazing ways to use the Wiimote. The first one is a method to tracking your fingers with the Wiimote. I like it, but found the whole thing is not very useful. Very ingenious anyway.
[wp_youtube]0awjPUkBXOU[/wp_youtube]
The next one, a $40 multi-point touchscreen is simply great.
[wp_youtube]5s5EvhHy7eQ[/wp_youtube]
I imagine some hardware manufacturer, even Nintendo, getting ideas from Johnny, like this previous one and planning the development of a higher resolution Wiimote.
In the last one, oh you gonna love this one, is really exiting. A head tracking for VR displays. I mean a way to see 3D stuff without any special lenses. You need “glasses, but … Just check it out, will you.
[wp_youtube]Jd3-eiid-Uw[/wp_youtube]
hum… I wander if using Papervision 3D, Sandy or Away3D with Wiiflash would make it possible to create some cool stuff with Flex or Flash. Lots of things to learn and experiment with.
You can follow along the comments on this experiment at Johnny’s blog.
In case you want even more, you can subscribe to his list to get notified when he releases new stuff at his CMU web page. Soon he will revealing something about 3D tracking.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Great ideas |
3rd
January
2008
Well, if you like to do stuff with Flash or Flex, probably you do like math and geometry.
Then, take a look of this. It shows how to invert a sphere composed of a theoretical material that can infinitely pass through itself, bend, stretch and twist but cannot be pinched, torn, cut, or pierced.
I think is pretty cool. Whoever made the video spent a good deal of time making it.
What do you think?
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in General |
27th
December
2007
I was reading this post at bit-101.com and I must agree with Keith. I mean, I was inspired by LineRider (check the domain name here and the Why the Name link), and I feel disappointed to see how complex they are making the game.
I think the reason it became some popular and viral in the first place, was because of its simplicity. With a minimalistic user interface and practically no learning curve it was really contagious. Although the learning curve was zero, the experience curve was huge. People could play for hours experimenting new ways to draw there paths.
I haven’t tried the latest version, but from what I have seen, it is now just like any commercial game. For me the enchantment is over.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Flash, Great ideas, games |
27th
December
2007
Well, finally after exploring lots of themes, plugins and widgets I am officially starting this blog .
I registered the domain name many months ago, I started playing with some themes, but I was never satisfied. A few days ago Keith Peters from bit-101.com changed his theme (check his post about it here ) and I said to myself – “wow, that is the kind of theme I am looking for”.
Keith, sorry for using the same theme:) I hope, once I finish customizing it, it will look completely different.
I still need to find the right plugins and widgets that I want to have in this blog. But, I decided to launch it already and work on the improvements along the way.
![[Post to ping.fm]](http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png)
posted in Uncategorized |