Softimage


CGI coffee

Dynamic sloshing liquid rig. Making it look like a simulation with nothing but the Awesome Power of MATH. Part 1: the basic rig

Check this out:

Looks delicious, doesn't it?

What you see here is not a result of a fluid simulation. It's a combination of Linear Algebra and some neat mesh manipulation tricks to make the surface deform and behave as if it were a small body of water in a container reacting to being thrown around a scene, sloshing and splashing back and fourth.

This is what you call a rig. A "sloshing liquid rig" as I decided to name it. Intended to be used in a couple of scenes of the animated short film I'm working on.

final-liquid-rig-v2

This bad boy will save me so much time when I get to animating liquids for background objects.

Let's now dive in and see what's happening under the hood. There's some math involved, but be not afraid: as always, I will try to make it as entertaining as possible and visualize everything along the way.

Mootzoid Plugins for Softimage, C4D, Maya and Modo Now Available For Free!

What an amazing NY2017 present from Mootzoid for all of Softimage/XSI zealots out there (and for Maya/C4D/Modo guys to some extent as well)!

Quoting Eric: "For the upcoming holidays I wanted to let you know that as of today all my plugins are available for free on my website www.mootzoid.com. Just download any plugin and you're ready to go without any license hassle and without making your wallet unhappy :)"

Mootzoid plugins

Plugins are available at Eric's website, as usual.

Can't wait to get my hands on the full versions of emFluid and emPolygonizer!

BTW, you know what makes Eric's plugins so special? Just a couple examples:

  • They add complete OpenVDB support (read/write) inside Softimage! You can simulate fire and smoke whilst exporting frames to .VDB whilst having Redshift for example picking those frames to render. It's fast and it's reliable.
  • emPolygonizer provides a powerful multithreaded mesher to use with any object, be it particles or just a bunch of meshes. I used a while ago to mesh hundreds of thousands of particles in my FleX Fluid Simulation studies and was thoroughly impressed. It is so, so much more powerful than XSI's native polygonizer.

Thank you, Eric!

The games are over. It's previz time

All right, gang. As the title suggests, the games are over and I'm officially working on a previz (previsualization) of my upcoming short film.

The way I see it, and judging by how the big studios are doing it, the first thing to do is a very basic 2D-previz which would allow to estimate scene and event timings and check whether the whole story "works". I've already done this using GIMP and then edited all segments together in After Effects.

2D previz of the short film

Coupled with the soundtrack I've composed together with a talented music producer, I finally "saw" the whole thing "outside of my own head". And it works! The story, the tempo, the camera angles - just like I originally imagined them. Now it's time to bring the whole thing to life.

I'm currently in the process of redoing the previz in 3D as can be seen from the screenshot below. This will help polish timings further and see actual animated camera and character movement, which is uber-cool.

XSI previz screenshot

For character rigging I am using the wonderful Exocortex Species tool-set. It will allow me to not only generate MoCap and manual animation-ready rigs from my production geometry with a click of a button, but also quickly create previz-ready characters which is a true blessing.

I will be talking more about Species as I go along.

XSI window with Species rig

And yes, the whole movie, every single scene, animation and 3D special effect will be done with one and only Softimage and rendered out with Redshift. For compositing and editing I will use After Effects CS6 that I was also able to license a couple months before the whole monthly subscription thing came along, which I'm not very fond of. But I digress.

It is on, is what I'm saying.

It. Is. On.

Softimage Wiki EOL

Update as of 20 Nov 2016: for some reason the Wiki is still available and the notice is gone. I wonder why. Regardless, you still have time to make a local copy of the portal, which is a good thing. Uhm... Thank you, AD?.. (-_-)ゞ

Just an FYI for all XSI-zealots like me out there.

Autodesk decided to stop hosting the Softimage Wiki portal due to... Well, who the heck cares anymore? I guess it's too expensive for a large international company to host a couple of gigs of files. At least they had the courtesy to warn us beforehand.

Good bye XSI Softimage Wiki

Anyway, there you go.

So if there's something you need from the portal you better make a local copy before Nov, 11.

High-quality cloth simulation with NVIDIA PhysX FleX (also Softimage ICE)

This is the first post demonstrating what NVIDIA PhysX FleX is capable of when it comes to high-quality simulations. I'm planning to show how it can be used for all kinds of simulations with the upcoming blog posts. Also a cool demonstration video below.

What is FleX?

NVIDIA PhysX FleX logo

FleX is a particle based simulation framework developed by NVIDIA for real-time visual effects. The idea is the following: instead of a having a bunch of solvers for each type of a body (rigid, soft, fluid, cloth e.t.c.) why not create a unified solver based on the concept of using particles (or “molecules” if you prefer) to represent the bodies? Then, make this solver work on modern GPUs to deliver unprecedented simulation speed and you can actually use the result for real-time simulations in games or interactive presentations.

FleX presentation

Now, we all know what “real-time performance” means when it comes to the “offline” CGI... ;)

Faster simulations!

Eric Thivierge's blog post on Softimage EOL: a year later

It's been over a year since Eric Thivierge, talented TD and creator of Species for Softimage as well as a set of other powerful tools, shared his feelings on Softimage XSI EOL.

enter image description here

First I'd like to post this quote because it perfectly reflects my feelings on the subject:

At this point I’d like to take the opportunity to say that I truly believe that Softimage got user interaction and a non-linear flexible workflow right. No other application I’ve used has anything close. The construction stack, ICE, native Object Oriented API, and countless other features go unmatched. I don’t want to use another application and it’d have been great to go my entire career not having to transition over to something else. The idea to end Softimage was one of the worst I could imagine and it was handled really poorly by Autodesk. They didn’t even have comparable replacements for things such as ICE. We’re still waiting for this stuff in Maya while other companies have been able to fly past with relative ease and implement similar workflows.

I want to comment on some of Eric's thoughts on the topic of moving on. The reasons mainly. Of course I am not an industry professional and just a hobbyist. I don't have to adapt to the DCC market, so this post should be taken with a grain of salt.

Nevertheless I just have to do this (for great justice!)

Create and render OpenVDB volume grids with Softimage and Redshift renderer

Note: a detailed tutorial is now available.

Since current version of Redshift requires OpenVDB-compliant voxel grids for its volume rendering, we need to somehow generate and export .vdb files from Softimage (not everybody has access to Houdini, you know).

OpenVDB logo

Thanks to user Mr.Core from SI Community we have a set of ICE-compounds to do just that.

Mr.Core provided compounds to voxelize particles and geometry as well as perform actions on .vdb grids and polygonize them.

Here's an example on how to make a vdb cloud in Softimage, export it to a file and render with Redshift: