Friday Flashback #57 SOFTIMAGE|3D custom dialogs


Back in 1999, you would use this dialog editor to build custom dialogs for SOFTIMAGE|3D shaders and plugins:

The dialog editor would generate the .cus file that specified the layout of the custom dialog. For example, this simple dialog box:

was defined by this .cus file:

Dialog
1200, "Breakup", 12, 1, -1, 442, 385, 836, 638
1, 2, "Ok", 700, 459, 790, 496, 0
2, 2, "Cancel", 593, 459, 683, 496, 0
3, 0, "", 697, 459, 697, 459, 0
4, 0, "", 697, 459, 697, 459, 0
5, 0, "", 697, 459, 697, 459, 0
6, 0, "", 697, 459, 697, 459, 0
7, 0, "", 697, 459, 697, 459, 0
8, 0, "", 697, 459, 697, 459, 0
9, 0, "", 697, 459, 697, 459, 0
10, 0, "", 697, 459, 697, 459, 0
11, 0, "", 697, 459, 697, 459, 0
12, 3, "Tagged Points Only",590, 565, 772, 580, 0

_SYMBOLS
TAG 12
_END

Friday Flashback #55 NL3D: To infinity…from behind


After last Friday’s flashback about the origins of the name XSI, several readers asked why I didn’t mention “NL3D”…

Between the code name Sumatra and the eventual product name XSI, there was the infamous NL3D name.

In brief:

  • Sumatra was already taken
  • NL3D was being considered but both the dev team and the beta testers really really didn’t like it.
  • There was a naming contest on the Sumatra Beta list to replace NL3D, but nobody won.
  • The internal name “XSI” was chosen.
  • The runners-up in the naming contest were “Mantra” and “Tyhoo”.
  • Avid still owns the copyright on the NL3D name.

So, for the record, here’s a timeline of the NL3D naming debacle πŸ˜‰

Someone leaked the “NL3D” name to the beta testers:

The truth is I got an anonymous email from some one at soft letting me know the plans for the name….and then I lobbied for a name change.
Lyn Caudle made the Anal (NL) 3d box art that we sent to soft, that was the end of that name πŸ™‚ Thank god

Greg Punchatz*

And a “ex-Sumatra” thread sprang up on the Sumatra beta list:

“NL3D? Now there’s an emotive name ;-)” — Kim Aldis

“To infinity….. from behind!” new slogan!?” — Greg Punchatz

David Miller, the Softimage Director of Business Development, responded quickly:

Hi All:
Quick background and update on the naming of Sumatra. Over the past year, we have entertained many names for Sumatra and narrowed it to several candidates (through a long and most painful legal process). One line of thinking focused on NLA (non-linear animation) and thus Softimage|3D NLA was born and then modified to become NL 3D. Despite the obvious crappy connotations, we continued to use it as a place-holder and potential name.

Big mistake!

Obviously due to the passionate and focused response from our own staff and key customers (thank for getting the ball rolling, Greg) we will now remove this as a contender and as suggested by the forum, place the naming responsibility in the hands of the people who know the product best – our beta testers. Thus, starting next week, we will introduce a contest (with prizes) to help name Sumatra (details to follow early next week).

On 25 Feb, Softimage Marketing announced the “winner”. More accurately, they announced that a winner had been chosen:

And the winner is…

We want to thank all of you for your contributions to our name contest, your choices were great additions.
After much deliberation, we finally chose a name which we developed internally, so there was no beta forum winner.

We intend to announce the new name at the Sumatra (codename) kick-off launch held in Montreal on March 16.

Our worldwide launch locations and details will follow in a week or so.

On March 16, the new name “XSI” was announced. This press release explains the origins of the name.

Softimage Announces New Name for ‘Sumatra’; Company to Unveil New 3-D Strategy at NAB.

Following months of industry speculation, Softimage Co., a subsidiary of Avid Technology, today unveiled the new name for its next-generation 3-D animation solution code named `Sumatra’. From now on `Sumatra’ will be called SOFTIMAGE(R)|XSI

Softimage’s Vice President of Worldwide Product Marketing, Patrick Dumas, explains:

“Today, we are opening a brand new chapter in the Softimage story. `Sumatra’, after several long years of hard work, dedication and passionate belief in a true vision, is about to be released into the hands of our customers. And after many months of discussions , `Sumatra’ now has a new name: SOFTIMAGE|XSI.”

“The origins of this name are humble continues Dumas. “.xsi started as an interactive media file format intended to streamline the games development process. Today, .xsi is becoming an integral part of the overall creative process for digital media, whether in the film, broadcast or games industries. Hence, the famous software formerly known as `Sumatra’ will be the first component of this new way of streamlining the creative process.”

Building on this concept, the XSI initials will be at the core of Softimage’s new 3-D branding strategy, which will be unveiled, in detail, at NAB in Las Vegas on April 9th 2000(1).

From .xsi to SOFTIMAGE|XSI

The current development pipeline for the film, television and interactive markets is characterised by disjointed and discontinuous pipeline in which data flows without the need for translation and modification.

It soon became clear that what developed as a means to create, validate and deliver content for games was applicable across the whole spectrum of 3-D animation and could be used as a means to integrate disparate elements of the production pipeline. The .xsi file format is the mechanism utilised within this integration process, but the means to fully realise this process goes far beyond a file format.

The first stages towards this creation and delivery environment are already in place with the file format itself and the SOFTIMAGE|XSI Viewer, a feature that games designers can use to validate artwork before it is passed to the games development team. The SOFTIMAGE|XSI Viewer greatly reduces the need to re-engineer objects due to geometric or animation problems.

The next milestone in this process is the highly anticipated release of the SOFTIMAGE|XSI system that will introduce revolutionary functionality for the creation of 3-D animation and will set the standard against which other animation systems will be judged. The SOFTIMAGE|XSI system will be the 3-D engine driving the creative process.

Luc-Eric on the name “XSI”:

I believe the name ‘Sumatra’ was dropped purely for marketing reasons,
to reboot the product. After a frantic search for a new name, the
application was then named after the .xsi file format, to indicate its
game pipeline friendliness. Back then, a lot of plans were built around
.xsi, and the app called XSI would be the authoring tool for it.
This didn’t go as smoothly as expected, as the first version of XSI
ironically did not support .xsi and with the emphasis on Mental Ray and
NURBS-only tools, the game story wasn’t there. The origin of the name
was stated in an official press release:
http://findarticles.com/p/articles/mi_m0EIN/is_/ai_60827346

The next day, 17 March, the runners-up (“Manta” and “Tyhoo”) were announced on the Sumatra beta list. Originally there had been a $1000 prize for the winner; since there was no winner, the two runners up split the prize.

Since we’ve finally announced the new name of the product: SOFTIMAGE|XSI
(aka: Sumatra (codename)), we can now announce the “runner-up” winners:

The $1000 will be divided between two contestants. The two names which made it into the final round were:

  • Mantra – submitted by Robin Trembley (and also Steve Gaconnier, but Robin Tremblay submitted first)
    • Inspiring.
    • Linked to your mind.
    • Maje reach the next level.
  • Tyhoo – submitted by Shinichi Hanada
    • TYHOO is typhoon in Japanese.
    • This is same as hurricane, but it take place in Asia (including Sumatra island and Japan).
    • TYHOO is the real phenomenon occurs in Sumatra.
    • TYHOO can explain Sumatra becomes real released product.
  • Friday Flashback #54


    It now goes by the name “Autodesk Softimage”, but before that it was “Softimage XSI”, and before that, during development and beta, it was code named “Sumatra”. So where did the name XSI come from?

    Originally, XSI was the name of a file format used to SOFTIMAGE|3D scene data. The file format was based on the Microsoft DirectX .X file format, so we used the file extension .XSI (“X” + “SI” for Softimage), and that’s where “dotXSI” came from too. The XSI File Format was part of the SOFTIMAGE|GDK; here’s a page from the documentation (which I wrote, btw):

    From a 2002 xsibase interview with Michael Sheasby, then the Softimage Business Dev Manager:

    What does “XSI” stand for?
    When Microsoft owned Softimage, the directX “.X” format was extended with modern templates such as IK, enveloping, and constraints. This enhanced version was labelled the dotXSI format, which stood for .X – Softimage. The name was clean enough to adopt for the product itself, to reflect the central nature of data pipelines to 3D software.

    Here’s some of the suggested product names that didn’t make the cut when we were looking for a product name to replace the code name “Sumatra”. These suggestions came from both internal and external people…


    Suggested Names ‘2000

    • SOFTIMAGE | 3D eXTC
    • SOFTIMAGE | 3D SUMA
    • SOFTIMAGE | 4X
      …because you wouldn’t give a XXXX for anything lesss
    • SOFTIMAGE | Acid
    • SOFTIMAGE | ACME
      You would have to ship it in a plain crate with ACME 3D
    • SOFTIMAGE | Alchemy
      For obvious reasons…. The name conjures up a notion of magic and special effects – this is what a 3D package does… It also sounds cool.
    • SOFTIMAGE | Ani / motion
      it’s an invented word. Covers motion, feeling and has a punctuation mark which is always cool.
    • SOFTIMAGE | Animation Factory
    • SOFTIMAGE | Artamus
    • SOFTIMAGE | Avatar
      a variant phase or version of a continuing basic entity
    • SOFTIMAGE | Catalyst
    • SOFTIMAGE | Continuum
      Continuum is used in “Space time Continuum” this constitutes openess and and never ending.
    • SOFTIMAGE | Cosmos
    • SOFTIMAGE | Cyclus V1.0
      sounds like movement
    • SOFTIMAGE | DIVA
      Two people suggested “Diva”. One because “…it is a short, sexy, memorable name that means lead performer and has creative connotations in several languages. DIVA also sounds good with AVID, DV, Digital Studio, etc.”
      The other because it is Avid spelled backwards.
    • SOFTIMAGE | eclipse
      because it surpasses (or eclipses) the competition – it’s at the top of the field
    • SOFTIMAGE | Elixir – ZD
      Elixir for the Z Dimension
    • SOFTIMAGE | Elixir
    • SOFTIMAGE | Escher
    • SOFTIMAGE | EUPHORIA
    • SOFTIMAGE | EXTC
    • SOFTIMAGE | Factory
    • SOFTIMAGE | Generator
      Another way to go around the widely used word of Genesis
    • SOFTIMAGE | Helix
    • SOFTIMAGE | Hyperion
    • SOFTIMAGE | IMAGO
    • SOFTIMAGE | Kama Sumatra
      All the flexibility you need…
    • SOFTIMAGE | Mantra
      Inspiring. Linked to your mind. Maje reach the next level.
    • SOFTIMAGE | MOJO
      Its magic
    • SOFTIMAGE | Nliven
      NL – Non Linear Enliven…well, you get the idea
    • SOFTIMAGE | Nucleus
      Radioactive package
    • SOFTIMAGE | Praxis
    • SOFTIMAGE | Primal
    • SOFTIMAGE | Revolve
    • SOFTIMAGE | Revolv
    • SOFTIMAGE | Samsara
      The extinction of desire and individual consciousness
    • SOFTIMAGE | Tethys
    • SOFTIMAGE | Tonic
      Add more life to your animation
    • SOFTIMAGE | Turbo
      the acceleration of CG work
    • SOFTIMAGE | Velocity
      Do everything faster. Get where you want to go at a higher speed.
    • SOFTIMAGE | XTC

    Friday Flashback #52


    Back when I was a programmer-writer on the SDK team, I’d never heard of a dongle and I’d never had to deal with any licensing stuff (I just installed the overnight build and it ran). Those were the days.

    Then in late 2005 I was moved to the Support team and I found out all about dongles and licensing.

    Dongles were always a hassle: getting the OS to recognize the dongle, getting the driver installed, verifying whether or not the dongle was bad/defective,… For awhile my xsibase account sig included the phrase “I hate dongles”.

    Dongles often got damaged or lost, for various reasons, including but not limited to:

    • It just stopped working…
    • My sister kicked it
    • The dog got under my desk and broke off the dongle
    • Some student stole it (probably thought it was a USB key)
    • It broke when I tried to chain it to the computer
    • Stopped working when I tried to replace the battery (to which I would reply “that was no battery, that was the iButton itself!!!”)
    • Our building burned down (not funny because it was true…they sent me a photo)

    Softimage used various types of dongles over the years, but I really only had experience with the blue iButton dongles.
    Here’s some of the other dongles…

    SOFTIMAGE|3D

    Softimage XSI 1.5

    Softimage XSI 3.0 and later


    Friday Flashback #51


    A look back at the last six years of the XSI mailing list, from 2006 to 2011.

    • 12,354 different topics
    • 81,458 posts in total
    • 9,784 topics with at least one reply or follow-up
    • 1,241 different posters

    Top 10 posters (2006 to 2011):

    The top 50 posters accounted for 54% of all posts on the XSI mailing list. Scroll down to see the list of the top 50.

    Word cloud for Subject lines of all posts (2006 to 2011):


    To put the relative size of the words in context, here’s some word counts:

    • ICE = 7685
    • python = 1686
    • rendering = 1339, render = 2461
    • scripting = 1427, script = 1112
    • maya = 1265
    • lagoa = 597

    Top 10 topics

    2006-2011 Top 10 topics

    • Friday Flashback (330)
    • test (271)
    • I heard a rumor: Autodesk to buy Soft??? (238)
    • Softimage at Autodesk – an observation (212)
    • Soft 2011 (198)
    • Autodesk Softimage 2010… (171)
    • PyQt For Softimage (153)
    • Replacing the shadertree? Possible? (151)
    • XSI v7 Announced (147)
    • GEAR 1.0.0 Released (139)
    • Softimage 2012 (126)
    • Thanks Autodesk. (125)

    2006 Top 10 topics

    • Replacing the shadertree? Possible? (151)
    • XSI 6 announced (88)
    • XSI 5.1 (87)
    • Feet and inches in XSI (83)
    • Face Robot Designer at 94.995$ US? (82)
    • test (72)
    • flip from windows context menu tool (71)
    • XSI Hiring (66)
    • XSIMAN (64)
    • [OT] dynamite v1.1 (55)

    2007 Top 10 topics

    • xsi 6 stability issues (92)
    • Siggraph User Group Summary (90)
    • Industry needs more xsi artists! (89)
    • Vista and XSI? (68)
    • Weird Realflow problem in XSI 6 (68)
    • render manager (55)
    • FG Map Sequences (53)
    • Vista and xsi (51)
    • CAfe dropping XSI? (51)
    • monitors? (50)

    2008 Top 10 topics

    • I heard a rumor: Autodesk to buy Soft??? (238)
    • XSI v7 Announced (147)
    • AD completes aquisition (105)
    • ICE: Artist demo (94)
    • that Friday ICE feeling (85)
    • AD completes acquisition (70)
    • Softimage Community (70)
    • Sharing ICE Compounds (68)
    • On the flip side of things (66)
    • Coming back from Maya (62)

    2009 Top 10 topics

    • Autodesk Softimage 2010… (171)
    • what auto desk has done for soft image (107)
    • I want better looking particles! (79)
    • trying out the Arnold renderer (66)
    • exocortex final word (63)
    • Tornado (59)
    • where are ICE compound exchange? (57)
    • Arnold pic of the day? (57)
    • Softimage 2010: Space Journey (56)
    • ICE result never the same (54)

    2010 Top 10 topics

    • Soft 2011 (198)
    • Thanks Autodesk. (125)
    • XSI – ICE UI brainstorming (106)
    • ICE Bullet physics… (84)
    • more lack of exposure (was Thanks Autodesk) (79)
    • Softimage Studios (78)
    • A Softimage message (76)
    • GEAR 1.0.0 Released (74)
    • Lagoa Multiphysics 1.0 (73)
    • Viewcube tip (68)

    2011 Top 10 topics

    • Friday Flashback (330)
    • Softimage at Autodesk – an observation (212)
    • PyQt For Softimage (153)
    • Softimage 2012 (126)
    • “Power Extrude” (110)
    • 2012 AP (66)
    • GEAR 1.0.0 Released (65)
    • Requirements for task development? (61)
    • Mental Ray is it going anywhere? (59)
    • Clouds – Simul software technology (55)

    Top 50 posters (2006-2011)

    The top 50 posters accounted for 54% of all posts on the XSI mailing list.
    Continue reading