XSI.FIE.US

XSIDotNetUtil Library

Introduction

The XSIDotNetUtil Library is a dotNet assembly that contains convenience functions and helpers for programming to the Softimage XSI COM API, when using dotNet languages. Such languages include C#, J# and VB.net.

It is not meant to be comprehensive. It is meant to be added to not just by me, but by the community at large.

It is released under a BSD license, which means its free, and does not require that programs that use it be open source as well. It can be used in commercial software as long as credit is given. See the header files for the full text of the BSD license.

Contribution

It would be greatly appreciated if developers who use this library send me their extensions and expansions on it, such that I can merge them into the release. If the volume of contributions becomes large enough, I may put the project onto something like sourceforge, which will allow a more formal patching process.

Tricks and Tips

I am maintaining a dotNet XSI tips and tricks page.

Download

Version 1.1

Version 1.0

Revision History:

Updated since 1.0:

  • Implemented helpers and examples of getting 'out param' values for commands.
  • Implemented some more commands.
©2004 Brad Friedman