<< panelworld
- Started
- Last post
- 28 Responses
- JamesEngage0
keep it up... most enjoyable!
thought this may interest you... show it to Josh before I think...
- waxpraxis0
Nice use of the drawing API and curveTo!
That sort of 3D point engine is relatively easy (If you know the math) and has been possible since Flash 4 (but man was it a bitch back then... pre-calcuated trig tables, yuck!) That one does look very nice though the general effect of the curved squares is quite nice.
When it comes down to it novel interfaces in Flash always come down to some sort of cheat. In the case of the PlaneWorld component (it is a component) it's just your standard projection formula mixed with two extra concepts, a vanishing point (to keep a the CPU usage down by only show back a set distance) and a focus point (the offset from which determines which frame of the item is shown)
- JamesEngage0
yep... I did a project http://www.bodysong.com
this was in shockwave and had to dismiss their 3d engine as it was far too clunky... and wrote this with focal lengths etc... and managing 400 images to load onto the squares! nightmare...
the hardest thing I found in Flash is to find if you're rolling over a quad or not... as with director you can cheat by doing a hit test with a one pixel graphic... got a friend of mine who writes the programme that controls the breaking system of the london underground to write it for me :)
- waxpraxis0
actually, you could have just done each of the shapes in it's own movieclip - they listen for standard button events in MX and later (i.e. onRollOver)
- JamesEngage0
now you tell me :)
- JamesEngage0
...there was a reason I didn't do that... but can't remember what it was now
- waxpraxis0
I find that in every project I do at least one thing "The Hard Way"(tm) too!
- JamesEngage0
I think I wanted to keep them all on the one canvas as it was slowing down too much drawing 30 odd squares...
I'm still impressed by that rotating can the guy at globz did... very clever