
-
Tags
3D abstract actionscript animation as2 as3 blog cg charcoal circle cube color css design download drawing dreamweaver experiment flash flex free iq game graphic design html illustrator ink interactive javascript maya movie network open source painting photoshop php portfolio review rhino sketch stompernet tutorial video web design website work xmlConnect with circlecube
Recent Posts


Flashvars and as3
Flashvars and actionscript 3! Flashvar is a way that in your html embed codes (object tags) you can send variables
Tutorial to Create a Responsive Image Scroller in ActionScript 3.0
I’ve written a tutorial which is published over at flash.tutsplus. This tutorial demonstrates how to create a horizontally scrolling image
circlecube’s New Clothes – Theme Redesign
Thanks for your patience as I’ve been tinkering with the theme, layout and css of circlecube.com. old theme The last theme I used
Stomper999
Interactive Design project for StomperNet’s tease of the announced reveal on 09/09/09 at 09:09:09! “Online Marketing Changes Forever!” Wanted it to be
Forthcoming Actionscript Image Scroller Tutorial
Here is a preview of a file I’m writing a tutorial for. It’s nothing groundbreaking, but it deals with many
StomperNet FormulaFIVE Launch Web Design
StomperNet relaunched the popular FormaulFIVE and I was responsible for the design of the landing pages. Here are screenshots from
Stock Flash Site, Introducing ‘BuyStockFlash.com’
Buy Stock Flash Sell & Buy Flash Buy or Sell, Start Now - Stock Flash – Royalty Free Stock Flash effects, Video, Audio The
Web Hosting Search Review
I recently stumbled across a site that could easily help with your web hosting needs. They are called Web Hosting
Actionscript Drag & Drop Tutorial | Vertical and Horizontal Flash Sliders
A specific use of drag and drop which is a bit more complicated than your average drag & drop
Stomping2 Design
subscribe page with video salesletter page Stomping2.com is the Stomping the Search Engines 2 relaunch by StomperNet. I was responsible for the
Flash Video Issue: loadbar (size) vs playbar (time) usability
This deals with some issues I’m having with the seekbar of a player. The seekbar is the area that displays
Loading ...Popular Posts
- Actionscript Javascript Communication | ExternalInterface call and addCallback Tutorial
- Get current url to Flash swf using an External Interface call
- Get Current URL and Query String Parameters to Flash | Tutorial
- Integrate Google Analytics with Flash | Tutorial
- Intro to Flashvars | Passing variables to actionscript from the html embed | Tutorial
- How to as3 resize a movieClip and constrain proportions | Actionscript Tutorial
- XML and Flash Actionscript made Easy | Parse XML to Object | Tutorial
- Event Tracking with Google Analytics | Flash Integration | Tutorial
- Actionscript Key Listener Tutorial AS3
- ColorTransform | RGB, Hex and random colors | Actionscript Color Tutorial
FlashDen Files
Dynamic scrolling link list, xml driven, auto wrapping
An interactive link list. Vertically scrolling list of links or just text...
Dynamic scrolling link list, xml driven, no wrap
Make your own scrolling list, easy to customize and user friendly interactions...
Interactive image viewer with physics
It is fully customizable and fully driven by xml. Portfolio animated with the interaction options...
Round preloader bar
Clean slick preloader. Rounded bar with gradient and bevel style. All actionscript driven...
Preloader with Stats
Calculates the following: Percent Loaded, Loaded kb, Total kb, Average kbps speed, Remaining time...Calendar
Recent Comments
atasözleri
Thank, working fine but i want to this sample code : ExternalInterface.call(” function anyFunction(blah) { blah; blah;...Burroughs
Mullins!! You are brilliant…email me so I can call you. Please…StuJ
took a little while to sink in it makes perfect sense now! (I’ve had a beer!) And it works! Didnt take long to get it centred...steve
Hi, Thanks for the creative example. I used these once for a flash header on a website. The client wanted the movie to continue to...Rose
I’m using AS2, but this will help me with randomly generating hex values. Thank you so much!Maikel
Thx! Helped me out a lot!
WE
That’s the conclusion I’m starting to come to. I’ve been searching around for a working version of a flash...Hieu
Thanks a lot for sharing.davea0511
this is also worth checking out … http://indivision-codebase-as2.goog lecode.com/files/indivision_code...Ronald
Thanks for the great idea and clear tutorial. I used your code as starting point and tried if I could make some random fireflies...
from Twitter- circlecube: Telcos are peddling bogus claims about #NetNeutrality. Enough is enough. Debunk the junk: http://bit.ly/biCKeR (via @freepress)
- circlecube: lala.com #FAIL ?
- circlecube: The iPad May Be Perfect for Web Browsing, But It'd Really Rather You Didn't http://om.bit.ly/bl5nrg from @theappleblog
- circlecube: LDS Humanitarian Services: Haiti Relief Widget http://bit.ly/5j0UAl
- circlecube: moniker #FAIL
- circlecube: Martin Luther King and the Challenges of a New Age | The White House: http://bit.ly/4XELpU
- circlecube: listening to the new Vampire Weekend album http://bit.ly%eIqu0
- circlecube: @slickplan - Feature request: add a section for footer links to the app. You have home and utility links, but I'd love footer support!
- circlecube: Firefox 3.5 Takes the Top Spot Worldwide: http://bit.ly/7TpPzc via @addthis
- circlecube: I took it and so should you—The Survey For People Who Make Websites, 2009: http://aneventapart.com/survey2009
shared from reader- UpThemes Launched at SXSW Chris
- Jack Johnson: To The Sea Tour 2010 on 20 Aug 2010 (author unknown)
- Quick Tip: How to Communicate Between Flash and HTML Jeremy Green
- Setting rather than Resetting Default Styling Thierry Koblentz
- Bracket Syntax Reminder Zevan
- Rubiks Cube Poster Illusion! (author unknown)
- New in Labs: Refresh POP accounts The Gmail Team
- DummyImage: Quick Dummy Image Generator “When we want to... (author unknown)
- Quick Tip: How to use Google Analytics for Tracking in Flash Peter Eeckelaert
- Harmony (author unknown)
- Incredible Flash Viral Ad – “And Then There Was Salsa” Andrei Ionescu
- Blog Redesigned! (author unknown)
- How 'Star Trek' Should Have Ended John
- Web Design Criticism: A How-To D. Keith Robinson
- Link Underlines Grow to Backgrounds on Hover | CSS-Tricks (author unknown)
- Mockingbird | Wireframes on the fly “Mockingbird is an... (author unknown)
- jQuery MagicLine Navigation | CSS-Tricks “These... (author unknown)
- Showcase of Transparency in Web Design | Vandelay Design... (author unknown)
- The Seven Deadly Sins Of JavaScript Implementation Christian Heilmann
- Sitemaps – The Good, the Bad and the Ugly Rob Mills
circlecube studio created by Evan Mullins









FLEX | 360 Atlanta | Day 3
From the community…
people I saw quickly but didn’t get to attend their session: Renaun showed off his voip app Pacifica, Zach from Yahoo showing some things available with Yahoo Maps AS3 API, Adam talking about Merapi where you can access Java from AIR apps and Joe showed us some awesome music app he’s working on, keep your ears open for noteflight(?)!
Brad Umbaugh- Practical 3-D: Immersive interfaces for regular people
Brad Umbaugh , Senior Developer @ effectiveui. In the discussion of 3D we pointed out that 3D is associated with the future. There have been many 3d success stories such as: games, CAD, sketchup, maya… But we decided that making good 3D interfaces is a lot different than making 3D interfaces- just because it’s 3D doesn’t mean it’s good.
Brad explained the steps in the 3d graphics rendering pipeline: place object in world coordinate system, illuminate models, transform world coords to viewing coords, perform clipping, project to screen and rasterize. Luckily there are 3d engines that will do all of this so we don’t have to think about it. It takes a lot of Linear Algebra Math. 3d apps are constantly performing lots of calculations, and thus can perform rather poorly.
Brad discussed the process of his Discover Earth Live project. They started project with papervision3d, but had problems with pinpoints and how they were wrapping around the globe as it spun. So, they tried Away3d and it fixed these problems “out of the box”. Another plus to Away3d they found is that it lets us do correct Z ordering.
We then talked about setting up the scene in away3d and making objects and he showed some 3D Globe examples: nike, mars.com, wii forecast, discovery earth live.
Ben Stucki – Reinventing Flex:
Ben an independent flex developer (nice soundtrack by the way), let’s talk about Flex, baby.
He started out giving everyone a pair of red/blue anaglyphic 3D glasses and showing us mr doob’s anaglyphic rendering tests. The 3d glasses work by filtering different colors to give your eyes two different views of the same image. Red filters out the red lines, cyan filters out the green/blue lines.
Ben has his own staging area for code that’s not yet released… lots of it is probably broken… but it is open source (benstucki.googlecode.com).
Ben then walked us through lots of openflux, his project that is rebuilding some built in componentes of flex with different proerties and capabilities in mind. Great job Ben!
Dave Hassoun – Flash Video tips (and tricks)
Dave from realeyes taught us about video codecs! Flash video gives us the compression options of sorenson, on2 VP6 and the famed H.264.
Sorenson is easy on cpu performance, but struggles with good color and quality. For the quality the file size is a bit high, but sorenson is a good standard.
on2 vp6 has high quality image, but lots of processing demand, plus it has transparency capabilities!
h.264 (& AAC/AAC+ audio is the newest with the most bells and whistles. As it’s new it’s only supported by flash player 9 (which is beginning to be less and less of an issue). It does support true HD video (1080p), multi-core support, many devices, and lots lots of metadata.
A general rule (equation) to help with encoding:
Tools he mentioned to help with encoding: rools, riva, fmpeg, on2fix, sorenson squeeze, cs & adobe media encoder.
Dave pointed out that flex video integration was simple, but too simple, making it weak. There is only video display, which is very simple. AS3 is way better equipped to handle video.
h264 streaming requires a streaming media server, can stream or seek to any point (non-linear or random access), has quicker playback and is much more secure. H264 contains a lot of metadata: length, dimensions, codec, seek points, cover art, subtitles, audio book chapters, image tracks, and more!
Dave’s tips for video compression: quality in, quality out | use the right codec for the job | be creative | code reusability! write stuff to be reused | metadata is your friend, use it
He gave so many resources! I won’t copy them here, so go check his Presentation Notes and source. Here is one resource though, Tinic Uro’s blog about the flash player and video.
Juan Sanchez – Degrafa
Juan (better known as scalenine) taught about his open source project Degrafa – Declarative Graphics Framework for Flex. Degrafa uses mxml to make graphics so you don’t have to use the AS3 drawing API! It makes drawing objects more intuitive and allows you to do it using less code! Plus, rather than creating graphics in photoshop and importing the static image (which takes more memory and then can’t be modified), we can bind properties to the graphic and make it dynamic in flex. So far Degrafa allows us to make surfaces, shapes, objects, fills, strokes, groups, geometry compositions, segments, graphic image, graphic text, and even use svg path data, with much much more in the works! Degrafa is a great way to add custom graphics to your app and it supports advanced css as well, so it is very simple to skin your app! Juan showed us many examples of what degrafa can do and promised there is much more soon to come. Thanks for this great library Juan and everyone else at degrafa, and thanks for the T-shirt as well!
Personally, I got the most out of Day 3 at the conferenc! It was awesome! I got to attend sessions about 3D, drawing graphics, and video! Thanks to all the speakers and Big Thanks to Tom and John, who are Flex360!