[Golist] Sneek peak at DepthTween

Moses Gunesch moses at goasap.org
Sun Jun 29 12:33:23 PDT 2008


Not shooting down your idea at all, it's very cool – especially for  
Flash Player 9. My guess is that FP10 will probably automate z-sorting  
since it adds 2.5D, including a z property for DisplayObjects.

m

On Jun 24, 2008, at 3:50 PM, Joel Stransky wrote:

> Thanks for the info Moses. I've known about the 3D coordinates and  
> 3D plane (hence why I don't plan on any orientation tweens) but  
> don't see anything in the FP10 API mentioning z-sorting. Have you  
> read something saying that will be automatic?
>
> Guess I'm not sure if you're shooting me down or saying I should  
> suggest z-sorting to adobe. As it stands, it looks like I would need  
> only replace my ZObject class with their Matrix3D class when FP10  
> has a big enough adoption rate.
>
> --Joel
>
> P.S. Interestingly, adobe chose to make 0,0,0 the upper left corner.
>
> On Tue, Jun 24, 2008 at 11:40 AM, Moses Gunesch <moses at goasap.org>  
> wrote:
> Flash 10 adds 2.5D, you should get on their beta. Write to Richard  
> Galvan (galvan at adobe) and be sure to mention your interest in  
> GoASAP in your email.
>
> m
>
> On Jun 24, 2008, at 2:30 PM, Joel Stransky wrote:
>
>> Thanks for the feedback Donovan! It's been fun to develop so far  
>> thanks to Moses but I sense there's even more power I could  
>> leverage so I'll be hitting you guys up for tips soon.
>>
>> I think I'll add a toggle for upper left and mid/center locations.  
>> A lot of trouble could be saved if I could just figure out a way to  
>> add dynamic methods to all Display Objects.
>>
>> --Joel
>>
>> On Mon, Jun 23, 2008 at 5:49 PM, donovan at hydrotik.com <donovan at hydrotik.com 
>> > wrote:
>> This is great Joel! Very useful.
>>
>> Personally I would go for a center/middle registration point just  
>> because it's standard with most 3D environments, but some  
>> conversion methods would definitely be useful:)
>>
>> Looking forward to seeing what comes of this.
>>
>> Donovan
>>
>>
>>
>> On 6/23/08 8:10 PM, "Joel Stransky" <joel at stranskydesign.com> wrote:
>>
>> Hey peeps,
>> My first Go package is finally taking shape. It's very early in  
>> development but I couldn't wait to show you all.
>> I really wanted to have this done in time for flashbelt but hey,  
>> maybe next time. :)
>> DepthTween is a 2.5D position manager. It basically manages a list  
>> of objects and updates their stacking order when any of their  
>> draw() methods are called.
>> You first create an instance of DepthManager and pass a  
>> DisplayObjectContainer. Children of that DOC can then be  
>> initialized and have 3d tween methods called on them.
>>
>> http://lab.stranskydesign.com/depthTween.html
>>
>>
>> Currently I'm struggling with what form of virtual x and virtual y  
>> to go with. The goal of the class is to simply add a z property to  
>> existing DisplayObjects. Currently I'm using a right-hand system  
>> which makes calling 3dtweens a little weird if you're not used to  
>> thinking in 3d as an objects 0,0,0 point becomes the center of the  
>> DisplayObjectContainer and half way between the foreground and  
>> background instead of the upper left corner like we're used to.
>>
>> The catch is, if I keep x and y relative to the upper left corner  
>> (reverse cartesian), you still have to get used to thinking in  
>> terms of those coordinates augmented by z-depth.
>>
>> I've got a lot of planned features and although it's very early I'd  
>> appreciate any feedback/questions/suggestions.
>>
>>
>> _______________________________________________
>> GoList mailing list
>> GoList at goasap.org
>> http://goasap.org/mailman/listinfo/golist_goasap.org
>>
>>
>>
>>
>> -- 
>> --Joel _______________________________________________
>>
>> GoList mailing list
>> GoList at goasap.org
>> http://goasap.org/mailman/listinfo/golist_goasap.org
>
>
> _______________________________________________
> GoList mailing list
> GoList at goasap.org
> http://goasap.org/mailman/listinfo/golist_goasap.org
>
>
>
>
> -- 
> --Joel _______________________________________________
> GoList mailing list
> GoList at goasap.org
> http://goasap.org/mailman/listinfo/golist_goasap.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080629/60d7dfcd/attachment.html 


More information about the GoList mailing list