Best Regards,
Stephen P. Davidson
(954) 552-7956
sdav...@3Danimationmagic.com
Any sufficiently advanced technology is indistinguishable from magic
- Arthur C. Clarke
Display is based on selection.
If you left-click to select in node mode, you’ll likely only see selected nodes.
If you middle or right click to select, you’ll see a branch or tree of selected nodes.
In the schematic view you can isolate the selection with the ‘e’ key just like in the explorer. Press ‘w’ to return to scene view, and ‘y’ to view the current layer. To keep the schematic display clean I use ‘draw parallel links’ and show ‘operator links’ beyond the default settings.
In general, the schematic view is for the macro view of the scene while the scene explorer is for the micro view. The combination of the two should paint the picture you’re looking for. Use schematic to find relationships either by links or by inspecting the letter codes above the nodes, use the scene explorer to look at the details of the relationship. If you need programming information, as mentioned in an earlier post you can use the SDK Explorer. The SDK Explorer is mostly useful for developing new tools or for troubleshooting a misbehaving operators such as an envelope which is missing deformers.
I typically put the scene explorer filter to ‘all nodes’ which gives a big dump of information, but also allows you to see things that comprise the relationships you may be looking for. By default Softimage shows friendly cosmetic labels for names of properties, objects, and so on. Activating ‘use script names’ tells Softimage to use the name used in code which is what you see logged in the script editor. The ‘parameter values’ setting allows you to see parameter values when the parameter is marked. You can also use shift + select to highlight a range of parameters, and lock them using the marking menu if you plan on changing selections frequently or use/view the same parameters often. This is handy for viewing parameters which may not be displayed in a property’s or operator’s PPG.
One view that is overlooked for this type of work is the spreadsheet view. The default queries are pretty basic, but you can create your own to dig into the scene a little deeper and make mass edits simple. You can isolate, select, edit, and manipulate objects, properties, and parameter values from a central location. The one thing lacking are callbacks to make the view respond to user interaction.
To answer some of your specific questions:
1) How to find what is deformed by a Lattice
In the schematic view if you select the lattice you should see a link between the lattice and the affected objects (assuming show > operator links is active). If you select the link(s) and press <ALT + Up Arrow>, Softimage will select the affected objects. To go the opposite direction will require some custom work on your end. General rule of thumb is operators always live on the slaves of any master/slave relationship. In this example the lattice is the master and the affected objects are the slaves.
2) Navigating scene relationships.
A tool you can use in conjunction with schematic and explorer views are the custom selection filters (small circular button with triangle icon near top of MCP). When used as a selection filter, only objects satisfying the filter can be selected in the 3D views and data views such as Schematic. For example, if you want to find all lattices in the scene, you can set the selection filter to lattice then do a rectangular selection around the entire scene (or in schematic view). Once the lattices are found, press ‘f’ to frame them for easier viewing (do ‘reset all user positions’ then press <CTRL + R> to make viewing more pleasant).
If a selection filter is used in the scene explorer, then only objects satisfying the filter criteria will be displayed in the scene explorer (equivalent to manually selecting the objects and pressing ‘e’ to isolate selection). By default the custom filters menu is hidden in the scene explorer, therefore right-click the empty part to the right of the “?” button and choose ‘custom’. Clicking the circular button with the triangle will give you access to the filters just like on the MCP. To view only lattices in the scene, choose SE > [Filters] Filters > [Control Objects] Lattice.
If the selection filter is used from code, it will return only objects satisfying the filter criteria (or not if you choose inverse behavior).
Example: Return all lattices in the scene
SIFilter( “*”, siLatticeFilter, true, siQuickSearch );
Example 2: return everything except for lattices
SIFilter( “*”, siLatticeFilter, false, siQuickSearch );
Example 3: run a custom selection filter registered as “MyCustomFilter”
SIFilter( “*”, “MyCustomFilter”, true, siQuickSearch );
Basically, navigation in Softimage is a layered approach as the supporting tools do niche tasks which are expected to be used in a sequence to get what you want. This allows the tools to remain simple, generic, and multi-purpose. It’s not like Maya where you have everything-and-the-kitchen-sink in one place for a dedicated purpose.
In softimage you select object(s) in the viewports or schematic, then isolate or view the details in the scene explorer or press <ATL + Enter> to view the information in a PPG. Support tools such as custom filters, spreadsheet, or the built-in navigation tools can make the process really fast even for large scenes.
Matt
Display is based on selection.
If you left-click to select in node mode, you’ll likely only see selected nodes.
If you middle or right click to select, you’ll see a branch or tree of selected nodes.
In the schematic view you can isolate the selection with the ‘e’ key just like in the explorer. Press ‘w’ to return to scene view, and ‘y’ to view the current layer. To keep the schematic display clean I use ‘draw parallel links’ and show ‘operator links’ beyond the default settings.
In general, the schematic view is for the macro view of the scene while the scene explorer is for the micro view. The combination of the two should paint the picture you’re looking for. Use schematic to find relationships either by links or by inspecting the letter codes above the nodes, use the scene explorer to look at the details of the relationship. If you need programming information, as mentioned in an earlier post you can use the SDK Explorer. The SDK Explorer is mostly useful for developing new tools or for troubleshooting a misbehaving operators such as an envelope which is missing deformers.
I typically put the scene explorer filter to ‘all nodes’ which gives a big dump of information, but also allows you to see things that comprise the relationships you may be looking for. By default Softimage shows friendly cosmetic labels for names of properties, objects, and so on. Activating ‘use script names’ tells Softimage to use the name used in code which is what you see logged in the script editor. The ‘parameter values’ setting allows you to see parameter values when the parameter is marked. You can also use shift + select to highlight a range of parameters, and lock them using the marking menu if you plan on changing selections frequently or use/view the same parameters often. This is handy for viewing parameters which may not be displayed in a property’s or operator’s PPG.
One view that is overlooked for this type of work is the spreadsheet view. The default queries are pretty basic, but you can create your own to dig into the scene a little deeper and make mass edits simple. You can isolate, select, edit, and manipulate objects, properties, and parameter values from a central location. The one thing lacking are callbacks to make the view respond to user interaction.
To answer some of your specific questions:
1) How to find what is deformed by a Lattice
In the schematic view if you select the lattice you should see a link between the lattice and the affected objects (assuming show > operator links is active). If you select the link(s) and press <ALT + Up Arrow>, Softimage will select the affected objects. To go the opposite direction will require some custom work on your end. General rule of thumb is operators always live on the slaves of any master/slave relationship. In this example the lattice is the master and the affected objects are the slaves.
2) Navigating scene relationships.
A tool you can use in conjunction with schematic and explorer views are the custom selection filters (small circular button with triangle icon near top of MCP). When used as a selection filter, only objects satisfying the filter can be selected in the 3D views and data views such as Schematic. For example, if you want to find all lattices in the scene, you can set the selection filter to lattice then do a rectangular selection around the entire scene (or in schematic view). Once the lattices are found, press ‘f’ to frame them for easier viewing (do ‘reset all user positions’ then press <CTRL + R> to make viewing more pleasant).
If a selection filter is used in the scene explorer, then only objects satisfying the filter criteria will be displayed in the scene explorer (equivalent to manually selecting the objects and pressing ‘e’ to isolate selection). By default the custom filters menu is hidden in the scene explorer, therefore right-click the empty part to the right of the “?” button and choose ‘custom’. Clicking the circular button with the triangle will give you access to the filters just like on the MCP. To view only lattices in the scene, choose SE > [Filters] Filters > [Control Objects] Lattice.
If the selection filter is used from code, it will return only objects satisfying the filter criteria (or not if you choose inverse behavior).
Example: Return all lattices in the scene
SIFilter( “*”, siLatticeFilter, true, siQuickSearch );
Example 2: return everything except for lattices
SIFilter( “*”, siLatticeFilter, false, siQuickSearch );
Example 3: run a custom selection filter registered as “MyCustomFilter”
SIFilter( “*”, “MyCustomFilter”, true, siQuickSearch );
Basically, navigation in Softimage is a layered approach as the supporting tools do niche tasks which are expected to be used in a sequence to get what you want. This allows the tools to remain simple, generic, and multi-purpose. It’s not like Maya where you have everything-and-the-kitchen-sink in one place for a dedicated purpose.
In softimage you select object(s) in the viewports or schematic, then isolate or view the details in the scene explorer or press <ATL + Enter> to view the information in a PPG. Support tools such as custom filters, spreadsheet, or the built-in navigation tools can make the process really fast even for large scenes.
ANDREAS BÖINGHOFF 3D Artist
schönheitsfarm production GmbH & Co. KG
|
|||
schönheitsfarm hamburg |
lippmannstrasse 79 22769 hamburg |
|
|
|
|||
schönheitsfarm düsseldorf |
steinstraße 11 40212 düsseldorf |
t +49211 913 701 0 |
|
|
|||
schönheitsfarm frankfurt |
hanauer landstrasse 151-153 60314 frankfurt |
|
|
|
|
||
Geschäftsführung Manfred Brunwey DE 214892548 | Amtsgericht Hamburg HRA 95793 |
|||
|
It will also select above the scene root – which is not a problem for lattices as lattices cannot exist above the scene root, but other types like custom properties can.
Matt
From: softimag...@listproc.autodesk.com [mailto:softimag...@listproc.autodesk.com] On Behalf Of Christian Gotzinger
Sent: Thursday, September 19, 2013 10:02 AM
To: soft...@listproc.autodesk.com
Subject: Re: Navigating relationships in Softimage (new to the software)
Just a quick tip: you can also press Ctrl+A, which always respects your selection filter. If the filter is set to lattice, Ctrl+A selects all lattices in the scene.