Posts Tagged ‘release’
Unity 3 has been released. It was released to the world late yesterday. I have been using it for a few beta releases and it is very nice and many great improvements. One awesome improvement is the occlusion culling was ported from iPhone to all Unity builds. Other notable features are a unified editor for all platforms, deferrered rendering and more.
Grab Unity 3 and take a spin.
Occlusion Culling Demo
Unity 3 Feature – Occlusion Culling with Umbra from Unity3D on Vimeo.
Silverlight 3 has been released a day early.
Microsoft has released Silverlight 3 to the web a day earlier than expected. You can go ahead and grab Silverlight 3 RTW build 3.0.40624.0 (4.69MB) from Microsoft.com/Silverlight. Version 3 supports Windows Internet Explorer 6/7/8, Firefox 2/3, and Safari 3/4. In addition, the Silverlight 3 SDK (9.5MB) and the Silverlight 3 Tools (32.2MB) have been posted on the Microsoft Download Center. (arstechnica)
As Silverlight versions go it is quite impressive and pretty much a complete solution now including desktop save support and full set of tools for RIA development (early versions were only Javascript or had limited controls libraries).
Granted there are lots of years of gain that Flash has on Silverlight but the path that Silverlight it following leads right to Flash. Hopefully this will lead to more innovation on both sides (they might need it with Google Wave pushing html5 <canvas>).
One very nice element of Silverlight since it has been released at verison 1.0 is the HD video support. It has gotten better with each release. This release has smooth streaming support that is pretty impressive for web video.
Interestingly they chose the open source Blender Foundation project Bug Buck Bunny to demonstrate the smooth streaming feature. Ryan Rea has a bit of analysis on how well the video plays across a quad core and memory compared to flash hd video.
More on the Silverlight 3 new features here and here.
- Install Silverlight 3
- Silverlight 3 SDK (9.5MB)
- Silverlight 3 Tools (32.2MB)
Roy Schestowitz plays the flip side and calls this a ‘silver-lie’ released and has lots to say about the Silverlight 3 release and even using Big Buck Bunny to demo it. He states a true fact that up til now lots of companies have abandoned Silverlight in favor of Flash (mlb, nyt etc). It is still used at Netflix but that has an XBOX deal to play Netflixon xbox360.
Flash didn’t really get good until version 4. Typically software is a real version at version 3, that is when most software has the goals and ambitions of 1.0 fully complete and integrated. We shall see how things play out but I still think Silverlight has a long way to go in winning over developers, myself included, but competition is never a bad thing when you are wanting to see innovation.
I was able to download the demo and it is in the store and on Adobe’s site. The new AGEIA™ PhysX™ physics engine and some sort of updated 3D with hardware rendering is nice.
But, Director is like the Rodney Dangerfield of products at Adobe. Everywhere you have to dig for it, it doesn’t even have updated marketing in most places, the shockwave player link is still from 2002 etc. I wish that Adobe would support it more, open it up, allow better IDEs, integrate ES4 based Actionscript 3 or 4 into it and keep the 3d market that shockwave supports moving along.
Maybe they will give Director more love but if they don’t allow for some community input and work on the platform like Flex and Flash have thrived on, well they might just lose that piece of the market (3d gaming, hardware).
First impression is the fonts do look much better. Unicode support is so far so good and I haven’t had a chance to dig into the AEGIS PhysX engine yet but that looks very very fun.
For instance here is a Physics Engine call that creates a rigid body terrain
//JavaScript Syntax var objTerrain= member("PhysicsWorld").createTerrain("myterrain",terrainDesc,position,orientation,1,1,1);
Or some raycasting:
//JavaScript Syntax var lstraycast = member("PhysicsWorld").rayCastAll (vector(10,0,0),vector(0,0,1)); for(i = 1; i < = lstraycast.count ; i++) { raycstEntry = lstraycast[i]; put("Name:" + raycstEntry[1].name); put"Contact Point:" & raycstEntry[2]); put("Contact Normal:" & raycstEntry[3]); put("Distance:" & raycstEntry[4]); }
I use the Javascript source simply because it is much more usable to me. Unfortunately the docs are only partially converted to Javascript. Lingo is pretty close to it though but it scares people off.
What Adobe needs to do is port into Flash the ability to use Shockwave3D (hardware rendering for 3d), AEGIS PhysX, would that not blow up big time or what?





