Psyop - Sort Controller for Softimage

Plugins linking to this thread: (hide)

Sort ControllerAuthor: Andy Jones
Andy Jones and Jonah Friedman from Psyop London (vimeo channel) release this very helpful partitioning plugin: I'm pleased to announce the release of one of my favorite tools we have at Psyop- the Sort Controller! The premise is simple: using a simple 'partition = group' markup language, you write rules for procedurally sorting your passes. Groups are used as something like metadata tagging, and the sort controller sorts your partitions with it. By adding a layer of proceduralism to passes and partitions, the Sort Controller puts Softimage passes another five years ahead of... well.. never mind! A simple example to show how this works — Sort Code:

Background_Objects_Partitions = *
characters = sg_characters
set = sg_set


Result: The first line puts everything into background objects to start clean. All objects in group(s) named "sg_characters" are sorted into the "characters" partition. All objects in group(s) named "sg_set" are sorted into the "set" partition.

So if geometry is added to your characters, or more characters were added, or you're using the same passes in a different shot with different characters, your passes can be kept up to date.
[..] Follow the mailing list link to continue reading.

local backup: SortController.py

New plugins, tools etc.
Post Reply
Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 09:44

Psyop - Sort Controller for Softimage

Post by Bullit » 04 Apr 2014, 10:57

From Psyop studio
Hello Softimage List,

I'm pleased to announce the release of one of my favorite tools we have at Psyop- the Sort Controller!

The premise is simple: using a simple 'partition = group' markup language, you write rules for procedurally sorting your passes. Groups are used as something like metadata tagging, and the sort controller sorts your partitions with it. By adding a layer of proceduralism to passes and partitions, the Sort Controller puts Softimage passes another five years ahead of... well.. never mind!

A simple example to show how this works:

Sort Code:
Background_Objects_Partitions = *
characters = sg_characters
set = sg_set

Result:
The first line puts everything into background objects to start clean.
All objects in group(s) named "sg_characters" are sorted into the "characters" partition.
All objects in group(s) named "sg_set" are sorted into the "set" partition.
So if geometry is added to your characters, or more characters were added, or you're using the same passes in a different shot with different characters, your passes can be kept up to date by keeping the sort groups in the assets up to date. Overall though, it's very simple to use and none of our lighters has had any problems picking it up. The Sort Controller allows a lot of different workflows and these can be as simple or complicated as they need to be, and it's not an all or nothing proposition. It works on jobs of all sizes and has served us well for many years.

Full Documentation: https://github.com/Psyop/sort-controller/wiki
Repo: https://github.com/Psyop/sort-controller

Happy sorting!
https://groups.google.com/forum/#!topic ... 5yfuFJDrtU

ronaldomiranda
Posts: 38
Joined: 04 Mar 2013, 13:01

Re: Psyop - Sort Controller for Softimage

Post by ronaldomiranda » 05 Apr 2014, 00:35

*

Looks very interesting!

*

Post Reply

Who is online

Users browsing this forum: No registered users and 34 guests