Sweet tool, Brad! Good job. :)

On Mon, May 14, 2012 at 1:14 PM, Bradley Gabe <witha...@gmail.com> wrote:

> Greetings Folks-
>
> I'm releasing a new tool for the Softimage community that I had been using
> extensively on a recent project, and figured plenty of folks might find it
> helpful.
>
> In a nutshell, it's a tool that helps you find instances of strings inside
> ICE Trees.
>
> If you lose track of when and where you were getting or setting
> attributes, forgot if you were pointing to a specific geometry name in a
> Shape Instance node, or need to hunt down the names of cache files set in
> your tree, this tool will help.
>
> Here's the link to the download in google docs (Feel free to post this on
> whatever Softimage community sites you like).
> https://docs.google.com/open?id=0B1YpeWdrXDofSEFYWW9LUG5LclE
>
> Let me know if you find any glaring bugs. I'll do my best to repair things
> in the short term.
>
> -Bradley
>
>
>
> *ICE_TraceRefString:
> *
>
> Tool for tracing instances of strings inside ICE Trees. Can be used, for
> example, to track down the number of times a specific attribute is called.
> Via filters, may also be used to determine how an attribute is called,
> whether by Get Data, Set Data, or other ICE nodes that handle string
> parameters.
>
>  **
> ------------------------------
> *Usage:*
>
> Specify search options, enter a Match String, then press the trace button.
> If matches are found, the address of the ICE Nodes are listed in the Match
> List at the bottom of the GUI. If items are selected in the Match List,
> their corresponding nodes are selected in the scene
>
> NOTE: At present, there is no access in the SDK to directly select nodes
> inside an ICE Tree node graph interface. ICE nodes are selected in the
> scene, and may be accessed via the explorer.
>
> **
> ------------------------------
> *GUI Parameters:
>
> *
>
> *Search Scope: *
>
>    -     Selected ICE Nodes - Search only within currently selected nodes
>    in ICE Tree
>    -     Local ICE Tree - Search all nodes in the currently open ICE Tree
>    -     ICE Trees on Sel Scene Items - Any ICE Tree on selected scene
>    items
>    -     Global Scene - All ICE Trees in the scene
>
> *ICE Node Filter:*
>
>    - All ICE Nodes - No filter
>    - Get Data only - Search for string matches only in Get Data nodes
>    - Set Data only - Search for string matches only in Set Data nodes
>    - Other Nodes - Search for string matches in nodes that are not Get
>    Data or Set Data (Shape Instance, String nodes, etc)
>
> *Match String: *String to be searched for inside ICE Tree
> *Cap Sensitive:* Consider capitalization in search string (Overridden by
> RegExpr matching)
>
> *Use Regular Expression Matching:* Allows user to specify match strings
> using regular expression syntax
>
>

Reply via email to