Words from the Wizard – Nov 1994, second issue
16 pages
Contents: Creative Environment 2.66 c, Plain Facts, Training Tutorial: The Amazing Spider-Frog, Academic Update, Tips and Tricks, Ask the Wizard, Authorized Training Centers, Cool Script

Tag Archives: Softimage
Friday Flashback #213
From the Softimage Customer Stories, volume 1, issue 1, a 2001 customer story on Aldis Animation
click to read the full story (PDF) or scroll down

THE ALDIS ASCENSION: SOFTIMAGE|XSI Helps Aldis Animation Keep Moving On Up
by Michael Abraham
When last we visited with Kim Aldis, founder and co-owner of London’s Aldis Animation Company, he and his crew were busy putting the beta version of SOFTIMAGE|XSI v.1 (codename Sumatra) through its paces.
Roughly a year after our first conversation, I reconnected with Aldis at his home number. I’d called the Aldis Animation offices the previous day, but the sound of holidays celebrations in the background suggested it wasn’t a very good time to talk. Damn the holidays anyway; they play hell on the work schedule of irredeemable procrastinators such as myself. But I digress.
Speaking with Aldis the morning after the night before, he sounded surprisingly upbeat. It’s been a good year for the company. So good, in fact, that everybody was feeling a little fried as the Christmas season approached. A party was definitely in order.
“We’ve had a pretty good year,” Aldis admits, with typical understatement. “We branded all the UEFA Cup pieces for Ford and did a whole bunch of stuff for the CITV network here in the UK. More recently, we created some titles for the British television game show Blankety-Blank (the British version of the old celebrity game show The Match Game). We also created backgrounds using SOFTIMAGE|XSI v.1.5 in conjunction with Avid|DS for a very challenging pop video promo. That project was really an interesting one.”
“Interesting” in this instance apparently means intensity of the mind-bending variety. As it turns out, the Hatiras video (entitled “Spaced Invader” and featuring the talents of nefarious MC/Rapper, Slarta John) was shot entirely on bluescreen, leaving Aldis to create all the backgrounds using SOFTIMAGE|XSI v.1.5. That is a lot of work in and of itself, but after careful consideration, Aldis felt he was up to it. That was before the Defected Records and Vigilante Productions realized that the video should be out before Christmas, which significantly compressed the timeframe.
Even with the original deadline compressed to a fortnight, Aldis isn’t one to complain. Adhering to his philosophy that there is always a solution within Softimage, he prepared to put his beta version of SOFTIMAGE|XSI v.1.5 under some of the most intense pressure the system has ever seen.
“Basically, they shot all the footage of Slarta John against a bluescreen,” explains Aldis. “About the same time they were shooting, I started working on the graphics. By the end of the first week, the footage had been offlined. We took that footage into Avid|DS together with the graphics I had managed to create by the start of the second week. Aries Brooker did a great job on the compositing, editing and effects using the Avid|DS system. I carried on working on the remaining graphics in the meantime, so it was all quite efficient. What was most encouraging in the midst of all the chaos though, was how well the new version of SOFTIMAGE|XSI performed. I’ve always really liked and relied on the system in the past, of course, but we’ve never put it under pressure quite this intense. We rendered an enormous number of frames. We did a lot of rotoscoping and matching of backgrounds. And, of course, there was all that bluescreen footage to deal with. I can quite honestly say that I wouldn’t have been able to get it done without version 1.5.”
Despite the stress and hard work, however, Aldis insists that the project was a thoroughly enjoyable one. Much of the credit for that goes to co-directors Ben Hume-Paton and Steve Lowe.
“Anytime you can work with directors with whom you can get on, you know that you’ve got a good thing going,” says Aldis knowingly. “It was the first time I’d worked with Ben, and we seemed to share the same vision of things. It was a pleasure, in spite of all the problems and even though we had to work so hard.”
Aldis also gives considerable credit to the latest version of SOFTIMAGE|XSI, both the success of the project and the positive experience it ultimately produced.
“It was great to see XSI working so well,” he says happily. “I really hope that people will sit up and take notice of the vast improvements in version 1.5. I love it: it goes from strength to strength. My favorite parts are the Render Tree and the scripting capabilities, which have both come a long, long way since the first version. The much-improved rotoscoping was key to this project. We had backgrounds that would refresh completely and consistently in real time. That means you can rotoscope, then play it back right away. That is an invaluable feature you could never do before. I also used scripts to set up my camera constraints. A single scene in the pop video might require 20 to 30 constraining objects for a single camera. I was able to script the constraints, then drop them into the timeline of the Animation Mixer. At that point, the timing is set up, and all I have to do is scroll through, position the camera on each shot and bang, I’m away!”
After the very short respite over Christmas, Kim and his team at Aldis Animation are preparing for a number of challenging projects. They are currently in negotiations to create special effects for a popular television series, and they have just signed an agreement with two character designers to create their own animated series.
“Suffice it to say that the character designers are very well thought of,” says Aldis mysteriously. “This is a new direction for us, but one that we’re all very eager to take. In fact, I’ll be working on some characterizations over the holidays, with the idea of getting a trailer out early in the New Year. We’ll also be setting up a subsidiary company to handle the in-house productions we’re planning on doing in the coming months and years, so these are exciting times.”
With 2001 now upon us, it’s fair to say that one good year deserves another at Aldis Animation.
Friday Flashback #212
Friday Flashback #211
Friday Flashback #210
Softimage company profile: 2008 interview with Kevin G. Clark, Global PR Manager for Softimage.
Mentioned: Jurassic Park, XSI 7, the ICE Platform, “big in Japan”, Metal Gear Solid 4, Ubisoft Assassin’s Creed cinematics, Lionhead Studios Fable II
https://vimeo.com/118918477
hat tip: Sven C
[ICE] Converting integers to strings
Thanks to Mootzoid emTools, it’s easy to convert an integer to a string:

Note that you get padding too, so it’s easy to do things like generating replacements for the [Frame] token.

The emTools string compounds are convenience compounds:

For fun, I tried to create my own integer-to-string converter using the stock nodes. I did by dividing by 10 until the quotient (the result) was zero; with each division, I take the remainder and stick it at the front of the string. And by setting Max Repeat to 4, I get padding on my strings (so for integer 45 I get “0045”).

Note the use of Delay Set Data. The integer division compound uses Modulo and Division by Scalar. The 2char compound simply uses a Select Case to map a single digit to a string:

It did occur to me that I could do it all with a single Select Case 🙂

The catch is that the Select Case node has ten thousand cases.

That’s really slow when you create that node in an ICE tree (for example, by importing a compound that uses it). It also takes a long time to create ten thousand cases, even with a script.
case_node = Application.AddICENode("$XSI_DSPRESETS\\ICENodes\\SelectCaseNode.Preset", "pointcloud1.pointcloud.ICETree")
string_node = Application.AddICENode("$XSI_DSPRESETS\\ICENodes\\StringNode.Preset", "pointcloud1.pointcloud.ICETree")
Application.ConnectICENodes("{0}.case0".format( case_node.FullName ), "{0}.result".format( string_node.FullName ) )
Application.DeleteObj( string_node.FullName )
Application.SetValue("{0}.case{1}_string".format( case_node.FullName, 0), "{0:0>4}".format(0), "")
Application.SetValue("{0}.default_string".format( case_node.FullName, "9999", "")
for i in range(1,10000):
Application.AddPortToICENode("{0}.case{1}".format( case_node.FullName, i-1), "siNodePortDataInsertionLocationAfter")
Application.SetValue("{0}.case{1}_string".format( case_node.FullName, i), "{0:0>4}".format(i), "")
Friday Flashback #207
‘Theocracy of Hackers’ Rules Autodesk Inc., A Strangely Run Firm
Can the Latest CEO Survive A Cabal of Programmers Who Send ‘Flame Mail’?
May 28, 1992
Just as Microsoft Corp., the world’s largest software supplier, is an extension of the personality of William Gates III, Autodesk is largely a creature of Mr. Walker. Like Mr. Gates, Mr. Walker is superb at identifying computer trends and spreading his vision to the troops. But unlike Mr. Gates, Mr. Walker, 42, never really wanted to run his company. “I’m an engineer, I’m a programmer, I’m a technologist,” he says. “I have no interest in running a large U.S. public company, and I never have. It was a means to an end to accomplish the technological work I wished to achieve.”He relinquished the top spot in 1986 to Alvar Green, formerly Autodesk’s chief financial officer, to return to programming. But the real power still rested with Mr. Walker, Autodesk’s biggest shareholder, and an elite group of programmers called “Core,” who had either helped Mr. Walker found the company in 1982 or led its most important projects.
Core members are contentious, eccentric free-thinkers who have had a way of devouring professional managers. They have often attacked each other and company executives, usually by sending “flame mail” — biting electronic letters. The outbursts sometimes have led to changes, and sometimes brought work to a halt. “The whole company is a theocracy of hackers,” says Charles M. Foundyller, president of Daratech Inc., a market research firm in Cambridge, Mass.
— from a 1992 article in the Wall Street Journal
[Scripting] Opening a page in a web browser
Here’s a couple of ways to open a URL in a web browser from inside Softimage. Unfortunately, these worked on Windows only. On Linux, the JScript can’t create that ActiveX object, and the Python didn’t do anything.
JScript:
// Open a web page in the default browser
var objShell = new ActiveXObject("shell.application");
objShell.ShellExecute("http://support.solidangle.com", "", "", "open", 1);
Python:
import webbrowser webbrowser.open( 'http://support.solidangle.com' )
Friday Flashback #206
2014 year in review for the Softimage mailing list
1164 topics, 14274 posts, 460 different posters
42% of all activity on the list happened during a five-week period after the Softimage EOL announcement.

Top 25 topics
* number of posts in bold
- SI and Houdini 250
- A germ of an idea. 220
- SoftImage Artists take on Maya @ Escape Studios 196
- new upgrade policy 177
- Autodesk webinar 163
- Maya feature request from Softimage users 155
- Survey – how would you do this? 154
- An Open Letter to Carl Bass 133
- Softimage 2015 Last Release Announcement 126
- rigging in xsi vs maya 126
- Cinema 4D an option? 121
- humanize maya, SOFT top 5 117
- Open letter to Autodesk 113
- rumor, Soft dead within the next year 111
- YOUR TOP 5 109
- softimage to modo 103
- Redshift3D Render 100
- A confession 97
- Softimage transition webinar is starting in 10 minutes 96
- A more graceful retirement – my counter offer 90
- What use is ICE really? 89
- Maya strengts (anyone?) 82
- 28/03/2014 81
- Anyone in the SI list transitioning to MODO? -Please add your mail here 79
- Listening 78
Top 25 posters
* number of posts in bold
- Sebastien Sterling 611
- Jason S 429
- Emilio Hernandez 398
- Jordi Bares 330
- Angus Davidson 329
- Matt Lind 317
- Mirko Jankovic 303
- Leendert A. Hartog 276
- Raffaele Fragapane 273
- Eric Thivierge 260
- olivier jeannel 252
- Cristobal Infante 250
- Luc-Eric Rousseau 212
- Tim Crowson 203
- Francisco Criado 183
- Stephen Blair 180
- Nicolas Esposito 179
- Steven Caron 165
- Ognjen Vukovic 162
- Morten Bartholdy 158
- Eric Turman 142
- Perry Harovas 140
- Rob Chapman 137
- Paul Griswold 137
- Ed Manning 125
adrian wyer 125


























