Lifelike billowing smoke and flowing water are easy to create with expensive plugins, but monumental changes in the free, open-source software Blender 2.5 can enable you to replace the plugins whilst maintaining your software of choice. By changing your workflow you can save money (and replace some old particle effects with beautiful new volumetrics!) In this article, Matthew Groeling takes a look at a few things you could consider…
Whilst altering your workflow can take some getting used to, that flexibility is a tremendous skill for any 3D artist. The way the robust features below find their way into your workflow is ultimately up to you, but hopefully our recommendations will help you find a place for them!
Smoke

Smoke simulators are prime examples of a potentially expensive feature. Blender’s smoke simulator takes the first step into a domain exclusive to pricey add-ons and dedicated software suites – and even in its infant stage its already pouring out impressive results. Stunning fire, smoke and explosions are already possible, and before long you’ll be able to kiss goodbye to unrealistic particle effects.
The best place to work this feature in would be after modeling, texturing, and if you like, even animation. Importing the smoke simulation into other programs is a questionable tactic at best, chances are it probably won’t be supported.
Don’t worry though! If you don’t want to render using Blender, LuxRender should be your next stop. It’s unbiased rendering can easily produce breathtaking, lifelike results. Even better, a project called Small Lux GPU uses your graphics card to do all the hard work, getting those beautiful renders to you faster.
Cgtuts+ are currently running a tutorial series taking a look at the smoke/fire effects possible with Blender 2.5. Written by the man behind Blender 2.5′s smoke docs himself, Gottfried Hofmann, it’s a great place to start, and the preview is shown below. Check out the first part now by clicking here!
Fluids
From pouring a cup of water to wiping out New York with a tsunami, you’ll find that a good fluid simulator is practically your only option. Whilst commercial 3d software packages are beginning to bundle in simulators, learning how to use Blender’s and implementing it in your own workflow is still a great option!
There’s a lot of benefits to using Blender’s fluid simulator. For instance, you can be sure that the development will never stagnate for too long, even when your buddies using commercial software haven’t seen an update in months. Recently, Blender’s fluid sim has been getting some nice new features like subframing, which increases the stability and accuracy of your simulations.
Just like with the smoke simulator, feel free to import your textured scene into Blender to start setting up your fluid simulation. Then add your emitter, define your bounding box, and go!
For an example of what’s possible, check out Promotion Studio’s TV commercial, courtesy of BlenderNation
Compositing
Good compositing is currently something that very few plugins can deliver. In fact, for post processing video or still frame renders using commercial means, your best options lie in a separate software package. However, one of Blender’s hidden gems is it’s own built-in compositor! As you can see from the below image, the compositor is node based, meaning it’s non-linear and non-destructive.

If that terminology is new, and you’ve never worked with nodes before, the above image may be a little intimidating. When it comes down to it, though, working with a node based compositor can be as simple as plugging one box into another and watching your work start to come together!
Using compositing, you can mix live action with your CG, add some slight scratches or water droplets to your virtual camera lens, balance colors, and so much more. Compositing opens doors you didn’t even know existed, and you can use images and sequences in a variety of common formats. In fact the above node graph results in the image shown below :

If you find out you love the node based approach, with the Texture Nodes you can procedurally create textures and materials to use at other points in your workflow! They can be accessed through the Compositor window, but that doesn’t mean you have to wait until you render to use them.
For the ultimate look at just what the compositor is capable of, check out the following video from the making of Big Buck Bunny – in fact why not check out the entire short whilst you’re at it!
(c) copyright 2008, Blender Foundation / www.bigbuckbunny.org
Sequencer
If you want a simple video editor with some extra advanced features, Blender’s sequencer will get the job done. Use it to edit together your rendered animations, sound, and other video clips from any application. While not as fully featured as the compositor, the sequencer is a good way to put together a edit quickly and easily. However be warned, the more complex features can take some time to learn, not to mention machine power!

Conclusion
If you ultimately decide to add Blender 2.5 to your workflow, you could end up saving a lot of money, but, more importantly, it will help to break you out of a box you may have been unknowingly sitting in.
Every software package has it’s unique strengths and weaknesses, but if you choose to live with these weaknesses you limit yourself. A simple export from one program to another can keep your wallet from loosing some serious weight, boost the quality of your project, and it helps to keep yourself open minded and flexible about your work.
If you like what you’ve seen above, why not check out the latest alpha release of Blender 2.5 from http://www.graphicall.org/
Don’t miss more CG tutorials and guides, published daily – subscribe to Cgtuts+ by RSS.
Nice to see such an article here!
i found this very useful.. thanks alot!
this site is getting more and more a blender advertise-site =)
meh, blender is a free open source program, I reckon it should be advertised everywhere. Not quite user friendly enough for me yet, but all these features do make me think, that i should give it more time, because having a node based compositor and a sequencer right there could really be useful.
maybe all the advertising will increase user base and eventually user friendliness.
That’s the intention!
Good collection of what Blender can do!
Love to see more Blender tuts in the future
Great article! I tell everyone that’s willing to listen what they’re missing out on.
Obviously there are advantages to commercial apps but what would stop you from giving Blender a look? It’s always handy to have another tool in your arsenal. Blender is a glaring example of the power of user driven communities. From one week to the next it always has something new or refined to offer.
Ah, I’ve tried to use Blender once upon a time…the UI drove me crazy!
That was probably the old UI, the one notorious for being the hardest UI to learn (but not use), EVER! The new UI is designed to compete with the commercial software packages, though, and is really intuitive. Go, Blender!
@ Aleksey & Audrey: I really hated the Blender UI up until 2.49. It was like the Blender devs hated me so they coded this ***** UI to keep me from using the program.
But everything changed with 2.5 – It’s so user friendly (to me) now. You should give 2.53 a try. Blender has become ripe – time for the harvest ;)
I use blender for everything 3D, always have done. The new smoke system ROCKS! I dunno what the 2.5 fluid simulation system brings though, I’ll have to try that out again because maybe now the water finally looks as realistic as I had hoped it would someday.
By the way, you should put more emphasis on how much faster the GPU makes Luxrender beause from what I’ve seen it’s like adding rockets onto a turtle!
I was hoping to make a whole tutorial on the topic. Rockets on a turtle is a huge understatement.
Haha yeah, it is insanely fast. Although some of us are clueless on how to install it
I actually find it a lot more user friendly than all the other applications. That is why it is my software of choice.
Oh yeah it should be mentioned that Ptex is being implemented into Blender too;
http://www.blendernation.com/ptex-support-being-added-to-blender/
Plus painting with particles! http://www.blendernation.com/paint-with-smoke/
Keep your fingers crossed James. I asked if I could write a tutorial to show you and other people interested in seeing what SmallLuxGPU can do all the information you’ll need to get started. Hope I get to make it, because the technology is VERY promising, and just as fun to play with. Or do a project with, but it’s still a bit experimental.
This article only points out the tip of the ice berg!
The devs are adding insane features so fast recently, that I really don’t get my jaw closed again!
For example you forgot that it has built in sculpting, projection painting for textures, camera data export for AE and a built in game design engine!
Here is a tutorial for AE export of your scene/ camera data:
http://www.blendernation.com/export-to-after-effects-for-blender-2-53/
If you want to see how LuxRender can preview render your stuff almost in Realtime:
http://www.blendernation.com/smallluxgpu-interactive-demo-with-blender-2-5-videos-tutorials/
ZBrush-like image overlay texturing:
http://www.blendernation.com/new-feature-in-development-vpaint-image-source-overlay/
Intuitive modeling and retopo (for the retopo part go to minute 10:20)
http://vimeo.com/10695820
have fun! Everybody complaining about UI is acting like he didn’t need a lot of time to learn his 3D app.
I mean, did you open up 3DSmax and say “a yeah, that’s all clear to me!” NO! You have to learn every button.
Awesome post, thanks Marcus!
Matt
“This article only points out the tip of the ice berg!”
True! Every new tools from 3dsmax2011 ever exist in a much easy use in Blender 2.5. You talked about sculpting, 3d painting, retopo, but some hidden gems are about UVW and animation to me!
the uvw unwrapper is amazing! one click! and great tools to modify your unwrap !
One of the worst job in 3d is skinning! Blender provide an automated very very powerfull solution (simply magic). Just can’t compare this to 3dsmax Exel like tool !!
Then comes the bones… Do you ever try to rig an upper arm twist in 3ds max?? Blender provide a very powerfull solution to that, nothing special to do, just few seconds to do it with any bone…
I could talk about many others animation tools too…
Blender is now a professionnal solution to compete with the biggest.
Loran (3ds max senior user, blender newbie)
hi