Instance master models and point clouds


Point clouds are just another type of 3D object, so you should be able to safely put them in an instance master, and have them show up in the instances.

This ICE tree adds a point for each person in the instance master. Here I added some spheres, but I could just of easily instanced some geometry and put a halo over everyone’s head.

If the instance master model is not at (0 0 0), then when I parent the point cloud to the model, the point cloud gets a local pos offset. So, I can either manually reset the local pt cloud pos to 0 0 0, or handle it in the ICE tree (by undoing the local pos offset by multiplying by the inverse transfo matrix).

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