Category Archive for 'Programming / Scripting'

Geek heaven! I personally consider programming / scripting an art but that’’s a whole other debate, I digress. If you read further you”ll find posts dealing with scripting, quick fire-and-forget tidbits as well as larger application development ideas. Some articles in here won”t even talk about XSI but the general knowledge you will gather from them will be applicable to your XSI scripts in whatever language you prefer.

You would like to submit an article to XSIBlog, whatever the category? Don't hesitate, it might even get you full authorship status to XSIBlog if you do so.



Scripting shaders

August 10th, 2007 by Bernard Lebel. Viewed 6483 times.

ABSTRACT
This article is sort of a tutorial-cookbook for scripting beginners. It discusses quick and simple techniques to script minor tasks related to shaders. We will try to focus more on Object Model techniques than Command Model ones. Please feel free to contribute to it if you know better!

About exporting shaders

July 8th, 2007 by Bernard Lebel. Viewed 4005 times.

ABSTRACT
This article discusses some of the problems and solutions involved in exporting shaders from XSI, using custom tools and custom file formats.
THE INITIAL GOALS
At Big Bang I wanted the ability to write materials to XML files (and read them back, of course). This would serve two major purposes. First, it would offer a granular set [...]

Facial Animation, The Static KineState, and Dorritos?

May 23rd, 2007 by Steven Caron. Viewed 11193 times.

This is my first post at XSIBlog, so I want to thank Patrick and the other authors for keeping this going. I have always wanted to share but time is always against me not to mention having something worthy of sharing.
PLEASE NOTE: The following python scripts require this procedure to work properly.
Facial Animation
A thread started [...]

FCurves As Shading Tools…

March 29th, 2007 by Stefano Jannuzzo. Viewed 4535 times.

Let’s look at a short technique that will allow you to export any custom function curve or scripting math function to a texturable node to be used in the rendertree.
Let’s get a curve
We start by taking a poly strip, with a 100×1 subdivisions. This will be our “drawing” table. We then make a cluster of [...]

A tool for visualising particle distributions

March 18th, 2007 by Andy Nicholas. Viewed 4349 times.

Some of you may remember the Histogram plugin that I wrote for XSI’s rendertree. It’s a tool for visualising exactly what is happening in your shading networks and can be invaluable when trying to find out why your shader is behaving unexpectedly.
Since the Histogram display window is just a COM application launched by the equivalent [...]