Archive for June, 2005



Looping with Python in XSI

June 20th, 2005 by Bernard Lebel. Viewed 7600 times.

There are many ways to loop in programming, each programming langage offering their own flavors of looping techniques. In this articles I will explore few of the Python one, and see how they perform in XSI. The techniques I will test are: the built-in map() function, the classic for loop (both over a sequence and with an index), the list comprehension, as well as various other methods of retrieving information in the XSI scene.

XSIBlog upgrade

June 20th, 2005 by Patrick Boucher. Viewed 2109 times.

Well, XSIBlog apparently just survived its first major engine upgrade.
I’d been told that the comments RSS feed was out of whack. This upgrade should have fixed that issue.
If anyone encounters any isses or weirdness with XSIBlog following this upgrade, please let me know!

Messing around with something beautiful

June 16th, 2005 by Patrick Boucher. Viewed 3432 times.

The Python language has rather strict indentation rules. These rules exist because the indentation is actually part of the language syntax and is used to define blocks of code. But sometimes, maybe sometimes, you’d like to be able to indent things the way you like. An example of this is PPG layout code in XSI [...]

XSI as a compiler!

June 15th, 2005 by Andrea Interguglielmi. Viewed 7573 times.

Usually the common behavior for a character TD is to create rigs in a visual way: pressing buttons, dragging and dropping relationships and so on. Unfortunately this is the most diffused way to approach character rigging, it leads to a few issues and surprisingly, it could be the wrong way to go.
Once a character rig [...]