Categories
News

Big big Papervision3D project for small people

You may have noticed that I’ve been a little quieter than usual over the past few months. And for that, I’m sorry. But there’s a very good reason for that! Me and the my very talented colleagues at Plug-in Media have been hugely busy working on the biggest and most ambitious Papervision3D project we’ve ever […]

Categories
General

Super fast triangle/rectangle intersection test

I’m always on the lookout for ways to speed up our project work and also some of the inner workings of Papervision3D, and I must admit, sometimes it reaches fairly obsessive levels, bordering on unhealthy. In fact sometimes the minor optimisations are so insignificant, it can just be an exercise in problem solving. Which let’s […]

Categories
General

Lunar Lander 3D in 5K

Remember Lunar Lander? One of the very first arcade games ever? Well, actually, if I’m honest I don’t really remember it when it came out in 1979 (I was only 7 at the time), but I do think it’s a very, very cool game. For starters, the display didn’t use scan lines like a normal […]

Categories
General

How to set up ASDoc in Flex Builder

I’ve basically spent about a day working out how to use ASDoc, and all I can say is, what a nightmare! If I wanted this kind of unintuitive, problem-ridden, poorly-documented ridiculousness I’d be a Linux user! (no offense meant, but you Linux guys seem to thrive on this sort of thing!) Excluding external libraries Our […]

Categories
General

Unexpected Flex build error

I just had a weird one I thought I’d share on here in case anyone else has it. Or in case I get it again for that matter. I kept getting the same error from Flex Builder : “An internal build error has occurred. Right-click for more information.” After much searching and sulking I found […]

Categories
General

Technical Reviewer: Making Things Move part 2

Whenever anyone asks me to recommend a good book to learn ActionScript 3, I always tell them to run on over and buy a fresh copy of Keith Peters’ Making Things Move. In fact I was quite gutted when the first AS2 version came out; I’d spent the previous 2 years working out how to […]

Categories
General

Big in Japan

I’m noticing a lot of links coming from Japan lately, they seem to be particularly taken with my Papervision reflections… But this one particularly caught my eye – this nice chap (or chapess) has made a pretty 3D butterfly, along with its reflection… nice! And even nicer, they’ve included source. Have you made something nice […]

Categories
General

Particle tutorial part 2 in Computer Arts magazine

Part two of my particle tutorial in Computer Arts is featured in issue 152, August 2008. Using the skeletons on the Plug-in Media website as an example, I take you through how to blow things up in Flash! [kml_flashembed movie=”/wp-content/uploads/manual/2008/particlesskeletonswithtextfragged.swf” width=”480″ height=”300″ FVERSION=”9″ QUALITY=”high” /] Source files are included on the CD – let me […]

Categories
General

Changing a cube’s material dynamically in Papervision3D

It’s long been a bug bear that you can’t dynamically change a cube’s materials, so I’ve just committed a simple update that has simply moved Tim Knip’s clever material swapping methods from the DAE object into the DisplayObject3D. So now we can call replaceMaterialsByName on any DisplayObject3D! So you can use it by calling : […]

Categories
General

Want to work with me at Plug-in?

We’re looking for an AS3 coder to come and work with us on a short term project here in sunny Brighton. It’s a great chance to get to know us all at Plug-in Media, and it could turn into a permanent job, if it all works out well. We’re building a flashy micro-site for a […]