[Golist] Go & Papervision3D integration

Cedric M. analogdesign newsl at analogdesign.ch
Wed Apr 16 01:27:13 PDT 2008


Hi there, 
 
you should check the first version made Donovan hydrotik of its
papervision3d tweener:
PapervisionTween
http://blog.hydrotik.com/2007/12/10/papervision3d-20-go-tweening-flipping-ba
nner-part-1/
 
It might be useful to you.
 
I hope it helps...
 
Best regards.

Cedric M. (aka maddec)

Interactive Creator
Adobe Flash/Flex/AIR Specialist 
Since 1998
----------------------------------------------------
 <http://analogdesign.ch/> http://analogdesign.ch
 <http://analogdesign.ch/blog> http://analogdesign.ch/blog
visual & interactive communication
----------------------------------------------------

 
 


  _____  

De : golist-bounces at goasap.org [mailto:golist-bounces at goasap.org] De la part
de CyberPunK
Envoyé : mercredi, 16. avril 2008 10:05
À : golist at goasap.org
Objet : [Golist] Go & Papervision3D integration



Hi list!

 

Being my first post (even if I’ve followed the list for a while), let me
thanks Moses for the great work he’s doing. I was a great fan of FuseKit and
now I’m totally excited by the potential of the GoASAP project.

I only wish I had more time to work on it and contribute to make it growing
:)

 

And here we came to the matter of my post.

 

Recently I’ve worked on a 3D project using Papervision3D 
 and making
transition transitions with other tween engines (read caurina Tweener by Zeh
Fernando) was quite a pain.

Don’t get me wrong, I think that the tweener made by Zeh it’s great it most
situations. It’s just that it hadn’t suited my needs in this particular
project.

 

In particular, I needed to synchronize some animations to the render engine.
Start/stop the render engine when the tween begin/complete and stop or pause
the tween when the engine was stopped by other means.

I think that would be a problem even with a tween written upon GoASAP
without a deeper integration between the two systems. But due to the nature
of GoASAP I think that deeper integration would be possible.

 

After the end of the project, I’ve started to investigate the structure of
Papervision3D, to see if it would be possible to better integrate a tweener
with it.

Briefly told, what I’ve found is that the BasicRenderEngine is easily
extendable and it’s possible to add custom actions to the render list.

 

Now I’m looking forward to see if it’s possible to create some sort of
GoRenderEngine who centralize and synchronize the pulses of Papervision3D
with those of GoASAP in a single routine/loop.

 

Since I don’t know much about GoASAP yet (and I’m not that great as OOP
coder), I could definitely use some help or indication about where to start
looking :)

I’m also interested in your opinions about my idea, maybe someone with a
better experience in this kind of projects can see aspects of it I can’t
see, revealing it as an overkill as I fear :)

 

Thanks everyone, specially Moses

Alessandro

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080416/b7fc2410/attachment.html 


More information about the GoList mailing list