Archive for the 'Releases' Category

Sandy AS3 3.1.1 release

Saturday, March 28th, 2009 by kiroukou :: General, Project, Releases, en :: 4 Comments

We are happy to announce a new version of our engine, tagged as a 3.1.1 since this release comes with some improvemens and bugfixes withotu any API change.

We are really recommanding to make the upgrade, since there’s a better memory management with the addition of a smart reference counting system. Basically this system allows material ressources to be disposed automatically as soon as no polygon reference it. You don’t have to care about that manually, Sandy does it for you. If you need to keep the material alive for some reasons, just set the property of the material autoDispose to false.

We also added more examples to help users to get started with the library. In this examples you can learn the best practises and rapidly give a try to the feature you need while preparing a project.

Here is the change log: (Access complete changes list)

  • fix of a bug with visible property and cache system
  • change in the skybox class and orientation of the roof texture
  • addition of a dispose method to materials
  • advanced reference counting system on material which makes the dispose method to be called as soon as no more polygon use it (if the autoDispose property of Material is set to true which is the default value)
  • fix memory leak when clipping was enabled
  • improvement of Mode7
  • fix sorting issue with clipping and useSingleContainer = true modes
  • minor improvements

Now you can go to the download page and get that new power into your Sandy3D apps !

Sandy 3.1 released!

Wednesday, March 4th, 2009 by kiroukou :: Project, Releases, en :: 1 Comment

We are proud to annouce that the 3.1 version of Sandy3D is now available as a stable release.

After some good testing since the Release candidate, the API is now very stable and quite faster!

Most of the rendering process has been redesigned to gain few ms here and there, and to give more and more flexibility and reliability.

The version number step means there are some backward compatibility issues, but check the article on how to port your code from 3.0.2 to 3.1, and you’ll see how simple it would be for you to get that brand new power.

Now go and download it !

About the major features:

  • parsers improvement, and automatic texture loading added to all parsers
  • extrusion package with several utility tools
  • Really smart cache system to save a lot of cycles, without adding a single line to your existing code.
  • Startfield class, to create pixels based 3D effects, check our tutorials list
  • MD2 animated models format support.
  • addition of visitor pattern to smoothly integrate and customize Sandy into your complex apps
  • Mode7 renderer to render infinite planes/floors with high quality and good perspective correction for very few rendering cycles.
  • Better management of interactivity and handling of the requested MOUSE_OUT event.
  • and lot more…

This is the result of a long and quiet work with several people, so thanks to all people involved into this release (Makc, flexrails, Max, Petit, etc.. and all mailing list people ;) )

Sandy3D is also haXe powered !

I would also thank the haXe team (Niel Drummond, Pedro Moraes, Russell Weir, Justin Lawerance Mills) who are working really hard to get the haXe version Sandy 3.1 ready. If you want to give it a look,check the haxe branch in sandy svn.

For those who are looking for a stable haXe version, you can get the official stable 3.0.2.

If you don’t know haXe yet, it is a great language with amazing set of features, and the magic is that your code can target muliple platforms.

That mean Sandy is ready to target Javascript, and in the future Neko, and even more?.


Sandy3D 3.1 Release candidate 1 is out!

Sunday, December 14th, 2008 by kiroukou :: Project, Releases, en :: No Comments

Sandy team is happy to offer you our latest version of the library, Sandy 3.1 RC1

Download it with Flash CS3 examples

This version is currently in Release Candidate status, meaning it has been tested quite a lot, but need even mor testing to allow us supply the most complete document about your apps upgrade.

As always we focused on simplicity, and really small impacts with backward compatibility during upgrading. We need some testers to help us to complete the backward compatibility problems list (which is really short until now) and also make some feedbacks about performance and reliability.

We include a good list of new features which I’m pretty sure you will love!

- parsers improvement, and automatic texture loading added to all parsers

- extrusion package with several utility tools

- Really smart cache system to save a lot of cycles, without changing anything in your application. More on that soon :)

- Startfield class, to create pixels based 3D effects, check our tutorials list

- MD2 animated models format support.

- addition of visitor pattern to smoothly integrate and customize Sandy into your complex apps

- and lot more features I do not even remember… :)

This is the result of a long and quiet work with several people, so thanks to all people involved into this release (Makc, flexrails, Max, Petit, etc.. and all mailing list people ;) )

Please make your feedbacks on our forum

Flash Help book creator released!

Tuesday, June 24th, 2008 by kiroukou :: Contributions, Must see, Project, Releases, en :: No Comments

We are pleased to accounce that Dan Allen, one member of the Sandy team, decided to release his excellent script FlashHelpBook to generate flash help book for your libraries.

Basically it adds an help book, syntax highlighting, and code hints to the Flash IDE for any existing library ( successfully tested libraries: Sandy, Away3D, Papervision, and Box2D)

This is an excellent tool that Dan release for Sandy for months now, and which helped quite a lot of developers to get the Sandy documentation directly in Flash, as the normal flash help (shortcut to go in correct documentation part is working too).

See this announcement of Sandy Forum to have full information and give feedbacks.

Go now, and use FlashHelpBook script to improve your workflow in Flash IDE developments !

Thanks Dan

Announcing Cast3D, 3D animation framework, which needs you!

Thursday, March 6th, 2008 by kiroukou :: Must see, Project, Releases, en :: No Comments

I’m happy to announce Cast3D, an open source 3D animation framework for Flash written in AS3 by Dmitri Sviridov.

cast3D logo

Let’s Dmitri present himself his baby:

The foundation is a multi key-framed geometrical and camera ( point of view) animation. Cast3D supports geometry and texture morphing, skin animation, 3D sound, animated movie and video. A number of animation interpolation splines is implemented to provide smooth and natural motion, like Bezier, TCB, Hemite(cubic), Cosine and Linear.

Right now, Cast3D is still really young, and need some experimented 3D animator to share some 3DS animations (Collada will be supported soon) in order to improve the library.

So please, if you feel interessted and confortable in that field, go to the forum and drop him an email or answer to the Cast3D announcement topic.

OCast3D is independent from the rendering engine. Currently Sandy 3.0.x series are fully supported, as well as PV3D

I’ve been pleased to help Dmitri setting up this project (website and other small things), and to see that kind of amazing effort. Now it is your time to help making that dream become even more real :)

 

Announcing Sandy3D 3.0.2

Tuesday, February 26th, 2008 by kiroukou :: Must see, Project, Releases, demos, en :: 10 Comments

We are proud to announce a new release of the Sandy library.

A lot of good stuff are coming with that 3.0.2, but let’s talk about the most interessting part, the new features :

  • ParserStack to preload and parse several files sequentially
  • Phong shading
  • CelShading
  • Sprite2D/3D attributes management
  • Sprite2D/3D new properties plus event managment
  • Material tiling
  • Sound3D object
  • Light color managment in shading attributes
  • Some major bug fixes and memory optimization.
  • Performance has also been improved up to 20% in some cases.

Also a new component, the Sandy extension for Flash CS3–help book / code highlighting from Dan! You’re gonna to love it, so useful…

 

Even if we focused a lot on not breaking your existing code, there’s few behaviour modification in order to improve the general API.

To see the complete list of changes, check that page.

And to celebrate this release, Makc prepared a very cool demo illustrating some of the new features.

demo 3.0.2

Have a look, especially in full screen mode.

But Sandy is not only some new features, but also some new tutorials and new tools. Here is the list of the new tutorials :

  • Simplest Sandy example, your first 3D sphere in 3 lines of code!
  • An amazing set of tutorials from Arthur V and Max. This tutorial starts from the modelisation of your model in 3DS, will all the tips to have a good export, and next, all the Sandy side code to have an advanced use of that model in Flash. Check the first tutorial right here.
  • Fire effect using Grant Skinner component
  • and much more, check our complete tutorial list with at least 30 tutorials to learn all the tips.

A special thanks to Makc for his hard work, but also Petit and Dan for the great documentation effort, Collin Cusce for the celshading material (with Makc’s help) and Daniel (aka Delta 9) for his great Sound3D class.

Once again the whole community effort is fantastic, and make all of that possible and today available for you, freely.

Happy 3D !

Sandy team and committers.

ExtraLight package for Sandy3D is out!

Thursday, December 13th, 2007 by kiroukou :: Contributions, Project, Releases, demos, en :: No Comments

I’m very happy to announce the release of Extralight package from Cedric Jules for Sandy.

ExtraLight offers a texture based lightening, which is by definition a bit heavier in file size but also much more CPU friendly.  Get all the information from its dedicated webpage clicking on the banner above.

 

Cedric offers a new demo to celebrate this release, very impressive as always!

Good job Cedric :)