Away3D PreFab 1.0: From Scene to Scenic

Application, Flash, News

Away3D PreFab v1.

I have been doing Flash 3D for more than 3 years now, and since day one, I’ve remarked that the workflow is one of the bottlenecks that Flash devs and designers encounter each day. How do you explain to a designer that his designs will not be respected? As a designer with little or no programming skills, how do you deliver to a Flash dev the stuff he needs?

Away3D PreFab v1.

With the first release of preFab, I’ve tried to bring some solutions to these problems.
If you are a Flash designer or an experienced Flash developer working on Flash 3D projects, this application might become your best friend!

Away3D PreFab v1.

Release 1
Today I turn 42, apart from me getting an extra candle, this day was also the deadline I’ve set myself for this first release. So many features still under development haven’t made the 1.0 but as you will notice, there is a little button in the main menu that says: “check update”…

Away3D PreFab v1.

Quick start
I do not want write a long story here, but since I haven’t found the time to add anything yet that looks like a doc or a guide, let me give you just a few hints to get started:

  • To be able to have nice results the uvmapping of your model MUST be unique. Each face of the model uses an area of the map shared by no other faces. You can use UV editor to edit your model as well
  • To get something rendered, your model must fall into at least one of the lights’ falloffs.
    if not, the default scenery ambient value will be used for the model.
  • To make previews faster in Raytrace render mode, there are max width and height settings
  • Rendering speed is directly linked to map size and polygon count
  • Check out the export options.

  • Away3D PreFab v1.

    To do very soon

  • Add doc, help files etc…
  • Metasequoia files support
  • Away3D Lite AS3 exporter
  • Fix some collada’s and 3ds assets loading problems
  • Fix the dragbox
  • In meanwhile, go get it and I hope you’ll enjoy PreFab and find it as usefull as I do!

    Away3D PreFab v1.

    Watch Movie Online Split (2017) subtitle english

    Demos, Flash
    Poster Movie Split 2017

    Split (2017) HD

    Director : M. Night Shyamalan.
    Writer : M. Night Shyamalan.
    Producer : Mark Bienstock, Jason Blum, M. Night Shyamalan.
    Release : January 19, 2017
    Country : United States of America.
    Production Company : Universal Pictures, Blumhouse Productions, Blinding Edge Pictures.
    Language : English.
    Runtime : 117 min.
    Genre : Horror, Thriller.

    Movie ‘Split’ was released in January 19, 2017 in genre Horror. M. Night Shyamalan was directed this movie and starring by James McAvoy. This movie tell story about Though Kevin has evidenced 23 personalities to his trusted psychiatrist, Dr. Fletcher, there remains one still submerged who is set to materialize and dominate all the others. Compelled to abduct three teenage girls led by the willful, observant Casey, Kevin reaches a war for survival among all of those contained within him—as well as everyone around him—as the walls between his compartments shatter apart.

    Do not miss to Watch movie Split (2017) Online for free with your family. only 2 step you can Watch or download this movie with high quality video. Come and join us! because very much movie can you watch free streaming.

    Watch movie online Split (2017)

    Incoming search term :

    Split 2017 HD Full Episodes Online
    download movie Split
    Watch Split 2017 Online Megashare
    Split 2017 Online Free Megashare
    streaming Split movie
    Watch Split 2017 Online Free Putlocker
    Watch Split 2017 Online Putlocker
    Split 2017 English Full Episodes Online Free Download
    Split 2017 English Full Episodes Free Download
    Split 2017 Full Episode
    Split 2017 English Episodes Free Watch Online
    Split movie
    Split 2017 live streaming movie
    Split 2017 English Episodes
    Split 2017 HD English Full Episodes Download
    Split 2017 English Full Episodes Watch Online
    Split 2017 Full Episodes Online
    Split 2017 Watch Online
    watch Split film now
    live streaming film Split 2017 online
    watch full Split 2017 film
    Split 2017 Episodes Watch Online
    Watch Split 2017 Online Free putlocker
    Watch Split 2017 Online Free Viooz
    Split movie streaming
    Split 2017 film download
    streaming Split
    watch full movie Split 2017
    Split 2017 English Full Episodes Download
    trailer movie Split
    Split film trailer
    watch Split movie now
    Split 2017 Full Episodes Watch Online
    Split streaming
    Split 2017 English Episode
    Split 2017 For Free Online
    streaming film Split 2017
    Watch Split 2017 Online Free
    watch full Split 2017 film online
    Split 2017 For Free online
    live streaming film Split 2017
    Split 2017 Episodes Online
    Watch Split 2017 Online Free megashare
    Watch Split 2017 Online Viooz
    download film Split now

    Away3D Light pre-baking V1

    Demos, Flash

    Away3D prebaking of light v1

    Flat: that’s how Flash 3D looks like if you do not fake some light information. Sure we do have materials, but if you have a large scenery, it’s eating too much of precious cpu resources that we need to allow other tasks. So we do fake a lot…Watch Full Movie Online Streaming Online and Download

    No more fake! We can now runtime or at dev time apply some lighting that runs at same speed as the basic material, but looking a whole lot better! With this version 1, I’m hoping to fill a gap between devs and designers.

    The demo above shows how an ugly scenery like this can be transformed into something almost mysterious with this code. So imagine what you’ll get with this code in your hands! ?

    There are tons of stuffs I want to add/improve to that one, but so far I’ve already added a few features such as:

  • Extended TraceEvents.
  • Getters for exports of the bitmapdata’s to disc in Air or F10.
  • Single materials: the same material can be set only once, the engine does apply new ones on itself.
  • Multiple lights: fully compatible with existing code.
  • Scene ambient light value.
  • Default material: if a Mesh object doesn’t have any material set of the wrong type, it generates a default one.
  • Alpha’s are respected.
  • Chunk process.
  • Object3D support: this means you can pass a whole container populated with Meshes or objectContainer3D’s objects.
  • And of course ease of use: Believe it or not, this is a one liner!!
  • var LPB:LightPrebaker = new LightPrebaker(Object3D, [lights array], ambient, maxtris);

    This version 1 of the LightPrebaking class will be added soon to the Away3D trunk, I need to do some clean up’s before.
    In future posts, I’ll try to show more code and hopefully some progress!

    Away3D: BBC Formula 1 circuit guides 2009


    Away3D BBC Formula 1 circuit guides

    After a few weeks of hard work, the first release of the BBC Formula 1 circuit guides for the 2009 season is a fact. I did for this project (you’ll never guess) the 3D part.

    I usually do not publish over my commercial work here, but for once, I’ll make an exception:
    How often do you work with talented creatives that actually do understand Flash, project managers who love their work and a client who wants the best and dares to be innovative?
    Not even talking about the building process that turns out to be one of the most challenging Flash 3D project I’ve ever made.

    Away3D Formula 1

    On the technical side, I could tell you about the editors I needed to write in order to extract data from the delivered highres static models and output the dynamics, the elevation projections, that the 57 tracks generated (19 tracks in 3 tastes will be soon on the site) are pure AS3 and standalone, that they are all between 180 and 220 kb’s, the API to drive the 3D etc…
    Instead, I’ll be short: without the advanced tools available in Away: no way!

    The “Driver’s Lap” part of the application with its vids sync to live data and 3D is for the Formula 1 fans a must see. The video’s are only available for the UK.

    Away3D Formula 1

    For the international visitors like me, the information is sound driven.

    Away3D Formula 1

    No need to say I’m very proud of this piece!

    Monterosa was commissioned by the BBC and brought in the Away Media team to produce the Flash 3D.

    Away3D FaceLink


    AwayFaceLink1Logan live streaming movie

    A new comer to the Away trunk is the FaceLink class. This one is also made for the
    animators among the Away users. This handy little class allows you to link
    objects to a face of a Mesh.
    Think here the sword that must follow the leg of the moving avatar, the optional weapon your hero just won during battle… of course you can do totally different things with it as well, like the demo above. In this case a light and a model are coupled to a FaceLink instance. I’ve even been able to make some very funcky Ik chains with it.

    The demo beneath shows an animated AS3 output being linked to a moving md2 model.


    The code is very easy to implement:
    import away3d.animators.FaceLink;
    facelink = new FaceLink( item, mesh, mesh.faces[index], offset, align, target);

    Lets say you have a gun, and you have prepared an avatar with a hand dedicated for this purpose. The code required when you want the model starts “wearing” the gun would then be: facelink = new FaceLink( gun, hero, hero.faces[index], 0, true);

    Now the warrior you have made, has a gun thats opens from the leg
    you code triggered the opening and you want the gun go outside the opening.
    You just need to increase the offset. facelink.offset += myTweenValue;
    The offset is calculated from face center, from there positive or negative values
    will position the object along the normal vector of this face. You can change at runtime the face or any other properties of the class.

    The align property triggers a lookat: the gun following a leg while its walking.
    The last optional is another lookat. The gun would point at a specific coordinate.
    That’s the gun pointing at the target.

    Finally the engine needs to know if you want keep it alive, because you want be able to let the gun fall, or assign another weapon to the warrior.

    Add just this line when the model position are updated, in case of static models.

    On moving item or geometry change like for animated md2, pass a boolean :true

    if you do not want the gun to be updated: don’t update, or pass another object to the class.


    This little demo is also using the class, but is an excuse to show you the new added property for the BitmapMaterial: showNormals, which comes very handy to debug model geometry.

    Away3D 2.3 is out!


    Away3D RULES!

    I’m very proud to announce that Away3D 2.3 is officially released!

    Rob, Katopz, Li, Pete, Greg, Richard, Stuart, Andreas, Nathaniel
    Thank you all!