Softimage Forum (Read Only)
Welcome to Autodesk’s Softimage Forums. Share your knowledge, ask questions, and explore popular Softimage topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ICE Unleashed - ICE Kinematics, Dual Quaternion Skinning, Verlet Integration Cloth...

54 REPLIES 54
Reply
Message 1 of 55
Anonymous
1640 Views, 54 Replies

ICE Unleashed - ICE Kinematics, Dual Quaternion Skinning, Verlet Integration Cloth...

Hi guys,

We wanted to share with you some of the work that Phil Taylor has been working on with ICE. Due to family commitments, Phil is currently travelling and can’t be with us at SIGGRAPH to show these in person, so he recorded these videos to show what’s possible with ICE.

About Phil Taylor
Phil Taylor is the Head of Animation at Softimage. Prior to working at Softimage, Phil developed CAT, a plug-in for 3ds Max for rigging characters easily. The company was acquired by Softimage in 2006 and Phil now lives and works in Montreal.

Phil’s interest in programming came from a desire to do new and creative things – ICE is naturally a playground for that reason. Many of the compounds shipping with XSI 7 started out with a “what if” idea and just tinkering with what was possible. As the Beta cycle progressed, many cool and interesting tools were developed by Beta users that inspired each other to do more.

The following videos cover quite a wide range of subjects - all achievable with ICE. Not one required any coding or scripting. These compounds can be built by anyone with the current release of XSI 7. ICE is a very broad and powerful architecture – the released version has an environment variable that can turn on ICE Kinematics, paving the way for exciting new developments in rigging and animation. Currently this area of the software is unsupported (hence why it’s turned off by default), but the results give you an idea of what’s ahead.

These compound examples will be made available for everyone to download in the near future.

These demos includes work done by many Softimage staff both current and past.

Enjoy the videos! We’d love to hear feedback.


ICE Kinematics – Rigging Constraints
Note that ICE Kinematics are totally unsupported by Softimage for this release. You can enable this by switching an environment variable on, but you’re on your own!

http://webrel2.softimage.com/open/video/xsi7/01_Rigging_Constraints.flv

ICE Kinematics – Rigging IK


http://webrel2.softimage.com/open/video/xsi7/02_Rigging_IK.flv

ICE Kinematics – Rigging Spines


http://webrel2.softimage.com/open/video/xsi7/03_Rigging_Spines.flv

ICE Kinematics – Rigging a Dynamic Tail


http://webrel2.softimage.com/open/video/xsi7/04_Rigging_Dynamic_Tail.flv

Linear Blend and Dual Quaternion Skinning

Kudos to Thomas Kang who produced the Dual Quaternion skinning compound!

http://webrel2.softimage.com/open/video/xsi7/02_Deformation_Dual_Quaternion_Skinning.flv

Verlet Integration for Cloth and Soft Body Dynamics

http://webrel2.softimage.com/open/video/xsi7/01_Deformation_Verlet_Integration.flv

Particles – Continuous Collision Engine


http://webrel2.softimage.com/open/video/xsi7/01_Particles_Continuous_Collision_Engine.flv

Particles – Growing Plants and Grass


http://webrel2.softimage.com/open/video/xsi7/02_Particles_Growing_Plants_and_Grass.flv

Particles – Strand Dynamics


http://webrel2.softimage.com/open/video/xsi7/03_Particles_Strand_Dynamics.flv
Crowds Navigating Waypoint Graphs

http://webrel2.softimage.com/open/video/xsi7/01_Crowds_Navigating_Waypoint_Graphs.flv
54 REPLIES 54
Message 2 of 55
Anonymous
in reply to: Anonymous

WOW!!....and this is "just" the first version of ICE. amazing stuff.

The idea of a rigged character, where we can switch solving solutions on the fly, by just connecting different nodes is fantastic.

😄
Message 3 of 55
Anonymous
in reply to: Anonymous

This is a futur of rigging!
I can't wait to be able to build my own stuff. Great job guys.
Message 4 of 55
Anonymous
in reply to: Anonymous

Bravo guys, great job. I like the new website and the new disclosure attitude. Keep up the great work.

AK
Message 5 of 55
liltbrockie
in reply to: Anonymous

WOW!

Where's the environment variable?
Message 6 of 55
FrankLenhard6387
in reply to: Anonymous

this stuff is mind blowing! i am glad it got posted... it shows the real potential, not just particles 🙂

you guys do such a great job, its fascinating to be with you! who will ask for a port of cat, look what Phil is doing with ICE.....
Message 7 of 55
Anonymous
in reply to: Anonymous

..i now regret..those momentary regressions that i had about xsi:oops:
..this is awesome ...:batman:
support that i hope never decrease ...:cowboy:
Message 8 of 55
Anonymous
in reply to: Anonymous

Great Stuff
Message 9 of 55
Anonymous
in reply to: Anonymous

Wow. These examples are amazing! Please keep posting examples and videos when you have the time.
Thanks,
~Mechis
Message 10 of 55
Anonymous
in reply to: Anonymous

WOW!

Where's the environment variable?

I don't have access to the trial from here but this should get you there:
The easiest way to access it is probably through the User Tools (there's a shortcut in the SI start menu folder), in User Tools select setenv.bat and add the line XSI_UNSUPPORTED_ICE_KINEMATICS=1
or something similar, check the sytax of the other lines. I've added it near the end of the file, worked for me.

-!- Keep in mind: this is undocumented and unsupported by SI.

But thanks for making it available to us, really great!
Message 11 of 55
Anonymous
in reply to: Anonymous

@Rens

Can you give the prezise line you´ve added?? I´ve tried several things, nothing worked for me..Thanks..!

oliver
Message 12 of 55
Anonymous
in reply to: Anonymous

Here we go

set XSI_UNSUPPORTED_ICE_KINEMATICS=1
Message 13 of 55
Anonymous
in reply to: Anonymous

Here we go

set XSI_UNSUPPORTED_ICE_KINEMATICS=1

I did that, but I don't think anything changed. Has anyone gotten it to work for sure? I'm dying to try this out.
Message 14 of 55
Anonymous
in reply to: Anonymous

I did that, but I don't think anything changed. Has anyone gotten it to work for sure? I'm dying to try this out.


Yes, it works for sure, worked that way without a hitch since it was locked by env variable. There might be catches to it though, like having a point cloud to "host a tree" etc.
Incidentally this is a thread about the videos Phil worked on. Features/Workflow questions are better directed to other threads, also because this is recurring all over the place and the answers are getting fragmented and devaluing thread context and killing the search engine 🙂
Message 15 of 55
csaez
in reply to: Anonymous

Wow!!!! amazing
Message 16 of 55
talent103
in reply to: Anonymous

We are in for very good things in the future. 🙂 Maybe they can top themselves next year at siggraph. I hope so cuz I am missing this one but will def be ther next year. 🙂
Message 17 of 55
Anonymous
in reply to: Anonymous

Yes, it works for sure, worked that way without a hitch since it was locked by env variable. There might be catches to it though, like having a point cloud to "host a tree" etc.

Yes, from what he was saying in the videos I got the strong impression that the requirement for a placeholder point-cloud object would be going away before this stuff becomes officially supported. So I think anyone using this stuff should assume that anything they do with it is likely to stop working in 7.1 (or whatever). Since it's not officially supported yet, they're free to change the way it works, and things like node inputs and outputs are probably still very subject to change.

So don't use it unless you're prepared to have to make some significant changes to keep it working in the future.

But all of this is totally effing awesome 😄

G.
Message 18 of 55
Anonymous
in reply to: Anonymous

besides the "Wow!!!"...

i guess ice shoud be something like this ! it is a core, not just a particle sys!!
as a rigger some thing like surface constraint, dynamic parenting is sooo neat !!
but i just wonder the ICE version is slow or fast than the origin implement.
or just because the ICE can use all available core ?

if every op is implement with ice~~
great!!
this time is ICE Kinematics, next time.....
Message 19 of 55
Anonymous
in reply to: Anonymous

many thanks for this great sharing - ICE is amazing!
Message 20 of 55
Anonymous
in reply to: Anonymous

Amazing!! I didn't know Ice could be so useful for character animators and riggers! I have just watched half of the 1st video and I'm already over excited!! :wub:
When will this be supported by Soft? Can't wait to use it. :eek:

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report