We just had a small discussion on the Papervision3D list about using vague objects with untyped properties passed to methods as a single argument, rather than setting multiple arguments strongly typed and how that compares in terms of speed. It was suggested that it was faster to use untyped objects in a constructor call [...]
I just updated The GAE SWF Project to version 1.20 on appspot. A quick list of changes: Pulled out BaseView and BaseApplication classes. Simplified service calls. You no longer have to use Service.call() and pass a reference to the view instance. Just use execute("service.method", arg1, arg2, ...). Fixed a bug where the app was remembering the initial deep [...]
I’m up bright and early to do some last minute packing and head to the airport for FiTC Toronto. Yeah! But I did want to mention that Flash on the Beach tickets are now on sale! There are 250 earlybird tickets at an unbelievably low price. You know you’re going, so get in cheap! http://www.flashonthebeach.com/tickets/
I’m an avid user of Twitter. I’m also a Flash developer so it figures I had created a Twitter badge in Flash to display on my old blog. I even had a tutorial on how to do it. The thing is; Twitter all of a sudden decided to close off their feeds to Flash. By [...]
A couple of years ago (has it really been that long?) I was working on a project called “Brevity“. The idea behind this was a simplified language for creating AS3 experimental movies. The idea was to provide a simple syntax and IDE. Brevity code would be converted to real AS3 classes and be compiled with [...]
First of all we would like to say that some silence in blog was connected with very hard work, part of which is our beloved 3D-engine at its 5th version. Now we can tell that new architecture was worth working on it. With a great pleasure we created these two small demos for you, to show engine abilities. Alternativa3D tech specs: Signals system — only nesessary calculations; BSP — quality polygon sorting, “sharp” crossings; n-gons support; reusing layers (only changed regions redrawing, polygons are independent); objects hierarchy; only necessary matrix, coords and UVs recalculating; perspective correction — dynamic triangulation; collision detection. Isometric mode was also optimized and now works much faster. And this is not all. In a future we’ll create and implement some new features:: dynamic lighting and shadows (точечные и направленные источники света); bump lighting; parallax mapping; automatic UV-mapping; sprites, 3D-sprites; sprite lighting; texture objects; Global Illumination imitation; sprite pre-render system (phases render on server using uploaded 3D-models); animation system (including inverse kinematics); 3D-objects interactivity; physics simulation. Besides that, Alternativa3D engine is already adapted for coming Flash Player 10. Texture correction and lighting will work faster. This technology applications are rather wide:: 3D online first- and third person games; architecture visualisation; multyuser entertainment media; promo-sites; advertising (including “3D-banners”); science фand educational interactive projects. We hope that you share our passion. It is spring outside, everything grows and develops, so we are.
A while back I posted about Singletons and Abstract Classes in AS3. My basic argument was along the lines of “AS3 doesn’t support them, so chill out and stop trying to force them into existence.” I was probably went a bit too far in that direction. Although I completely disagree that Singletons are one of [...]
I just posted this on the Papervision3D.org blog - the people at RMI have issued a 50% off discount code for students for the last 2 courses I’m teaching in Vancouver and Toronto and I’m REALLY glad they finally did that! So if you are a student or know a student, please pass this [...]
Per a message on FaceBook, FOTB08 tickets will be going on sale this weekend (19th / 20th) (fingers crossed! - a few technical gremlins have caused the delay). There will be a limited amount of Super Early Bird tickets, so be sure to be on our mailing list to know as soon as they are on [...]
http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions Some good stuff here. The one thing that bugs me is that this is termed a “Flex” document. This document lays out the coding standards for writing open-source Flex framework components in ActionScript 3. But there is virtually NOTHING Flex-specific in there. It’s all straight AS3 coding conventions. I wish Adobe would get off its Flex fixation [...]
Saturday afternoon I leave for Toronto for my fourth FiTC attendance and speaking engagement. FiTC has always (in the years I’ve gone) been one of the highlights of the Flash conference tour. Great speakers, great attendees, great parties, great memories. I’m a bit stressed out with various things going on in my life right now, [...]
Right at the last minute, Shawn’s invited me to speak at FITC Toronto! And not only that, but we’ve been nominated for a coveted FITC award! So it’d be great if you could vote for us. We’re in the self-promotional section for our Plug-in Media website. Pretty please AND! Not only that! I’ve got [...]
Another one related to component creation, but a question this time... Does your syslogd sometimes go out of control? Whenever I save the Component Definition dialog, export a SWC, Convert to Compiled Clip, or Save the file I'm creating my components in, my CPU pretty much maxes out. Activity Monitor shows the process syslogd is raging [...]
After the Temple demo, I wanted to push the limits even further with something I've dreamed of making in Flash for a very long time: A full 3D immersion on another world! To build such project you need mmm... a whole bunch of stuff! Many hours of work later with the team, I'm very proud to announce [...]
I released version 1.0.1 of the Flint Particle System today. This is a minor change to add more versatility to the BitmapRenderer and PixelRenderer classes. More info on the Flint Website.
Not sure if I'd go so far as to call this a bug, but it's one of those little things that usually never bothers you, but every once in a while, comes up and bites you. Take the following code: PLAIN TEXT Actionscript: graphics.lineStyle(0); graphics.moveTo(100, 100); graphics.lineTo(200, 200);   graphics.beginFill(0); graphics.drawCircle(300, 100, 50); You set a line style and draw a line, then [...]
I’ve been using Jing for screen captures. It also has video capture capabilities. There are a few problems with it though. One is that the output is a SWF, so you can’t edit it or upload it to YouTube or whatever. The other is that if you publish to Screencast, you have a 1GB bandwidth [...]
I wanted to clarify a few details about the Verlet IK engine I posted some videos on earlier. First of all, it's not just the editor you see there. It is an engine comprised of several classes that I will be open sourcing as soon as it's ready. So you can use it by creating [...]
A little project that I have been working on this week. More to come… Actually, I’ve built this about three times in the last year. I’m getting pretty good at it. This one should see the light of day.

Subscribe to Planet Flash

Search

Tags

<head> 3d 3d Flash Actionscript actionscript 3 ActionScript 3.0 Adobe Adobe Air Adobe AIR (Apollo) Adobe Flash Adobe Flex AdobeMAX08 AIR AIR Adobe Integrated Runtime Announcements apollo Art AS2 as3 Asides awards Babble BEA Beautiful Web Books Business Cairngorm ColdFusion Community Components Conference Conferences degrafa design dev Development Events Examples Featured Flash Flash CS3 Flash experiments flash player Flex Flex 3 Flex Builder Flex Builder Development Flex Example FMS Fun Gallery General GeoWeb Google Industry Inspiration iphone Jobs Links linux Marketing MAX MAX 2007 Misc News news & events Off topic Open Source Other Papervision3D Parallax Denigrate Personal photos Photoshop Process Processing Resources RIA Singularity Site News Stuff techmology Technology Tennis Thinking Loud Tips Uncategorized Video Whatever

Blogs

Buttons

Planetarium