TwelvestoneFlash

Papervision - companant


Sign in

  • Waiting for Godot ( 730 k posts )
    Just conversation.
  • Thunder Dome ( 23 k posts )
    Photoshop Tennis and Collabs.
  • Photography ( 5.1 k posts )
    For all you shutterbugs, sh...
  • Flash ( 18 k posts )
    ActionScripting to tweens, ...
  • Front End ( 5.9 k posts )
    general front end design an...
  • Back End ( 9.7 k posts )
    serverside scripting, progr...
  • Projects and Theory ( 12 k posts )
    This forum is for discussio...
  • FAQ ( 269 posts )
    All those nagging questions...
  • Design ( 17 k posts )
    graphics & all aspects of g...
  • Purgatory ( 3.6 k posts )
    12stone Jail, feel free to ...
scudsucker
 
2008-08-20

I have a papervision project to organise. I've done extremely limited work in AS3 and in Papervision, but know the basics.

As this job is primarily a design job, and it will be worked on by a designer with extremely limited actionscript (gotoAndStop() etc) I decided to try the Papervision3D Flash CS3 Components v1.0 (from John Grdn at Google Code)

This is so that the designer can use the Flash IDE which he is familiar with (rather than FlashDevelop etc)

Now the job entails importing a collada (made in blender).

I've downloaded Flash CS3 trial, and installed the componants. I've followed the instructions, and have the examples working, including a collada.

However, when I try to create my own, on publish, I get errors such as

ReferenceError: Error #1056: Cannot create property interactive on org.papervision3d.components.as3.collections

ReferenceError: Error #1056: Cannot create property transparent on org.papervision3d.components.as3.collections.

As far as I can tell, these are telling me that the version of Papervision included in the componant (1.5) is lower than the version the componant targets.

But, when I copy the Papervision folders from the example folders into a new folder and try to use the componant, I get the above errors as well.

I've set (and unset) the classpaths for the 1.5 code and the 2.0 code -obviously not both at the same time.

Now, as I got the collada import working after following this excellent set of tutorials with FlashDevelop, is there a way I can use the working FlashDevelop project in the Flash IDE?

Apologies for the confused jumble of questions - I guess it boils down to "1) How do I use the componant and/or 2) can I develop using FlashDevelop while the designer uses the Flash IDE, and if so, how?"

JLM
 
2008-08-20

scudsucker

The Great White component is not out yet? At least I don't think so and just checked the googlecode svn.

I might be wrong on the details but here is my take...

I would suggest to use the latest from SVN you will have all the effects goodness ( you can get a layer and add effects to it, the idea is that instead of applying an effect to a material as a bitmap which means lots of heavy bitmapData creation etc.. you can let pv know to render it in a Sprite ). Early 2.0 did not have effects in and triangles are all drawn to a single Sprite. Version 1.5 works different in using lots of sprites for each papervision object or maybe even each face.

So while I am hazy on the details even setting on the cameras seem to be different and that is between 2.0 versions when I was updating to latest. I would get the very latest from svn and consider freezing versions, (latest is faster and more powerfull less buggy), I would not use the component but work closely with the designer instead.. the age of visually aware coders is making a come back.

But let me know if you get a workflow going.

scudsucker
 
2008-08-20

I've got 2.0 (Greatwhite) and have collada import working with that in FlashDevelop (easily!).

It is just a problem that the designer has no real experience with code; and I have many other projects to work on.

Well, it boils down at the moment to either

a) I get the component working with 1.5 - seems to be an issue with the Blender-created collada files, as I can use it with "Feeling ColladaMax v1.06 with FCollada v1.14"-created colladas.

If that is the case, I'll try sending the files to my brother (who uses Lightwave) to get a different collada

b) I work out how to allow the designer to create the design and I then make it work with FlashDevelop.

I agree that the age of visually aware coders should be making a come back, but I have to work with a coding unaware designer!

scudsucker
 
2008-08-20

Update - looks like I'm going to dump the component, and get the designer to design, then make it work.

Have it working in the Flash IDE now as well, which was eluding me.

scudsucker
 
2008-08-20

meh.. double post.

Sorry, you must be a member to post to a conversation. Either log in or sign up to get involved.
TwelvestoneFlash

Papervision - companant