gm ScriptBrowser Addon
Posted: 22 Aug 2015, 01:50
I created a long time ago a couple of useful scripts mostly for everyday use.
So I share it to use every xsi lovers.. Most scripts purpose is
for working fast in xsi so use them mostly with keyboard shortcuts. The script popup
shows the keyboard assignments. I'am using them from xsi 2013 sp1 but I hope they are
working with the later versions too.
Sorry for the misspelles words.
Here is the addon:
https://www.dropbox.com/s/9ycvz52m50a58 ... addon?dl=0
Newcomer (<20 posts) alert: please use the URL tags - HB
A small help for them:
ApplySelectedAction
The selected action clips can be applied to models which they stored from.
Bkw5Frames
Frw5Frames
Jumping by 5 Frames on the Timeline
BreakCurve2Tubes
I really don't remember what I used it for.. Maybe one can use it..
BreakCurveAtIsoPoints
CaptureView
Nice tool for capturing fast to a folder structure ( _Captures ) in your project.
A Note for it you can hide the PPG view by call the script again..
CreateGridFromClip
Select an image clip in the xsi explorer and call this script.
Useful for setting the grid from the resolution of the image..
CreateGroupModel
Select a model and then select a pass(es) it creates a partition for it..
Sorry this tool is not ready. And maybe won't be..
CreateMeshFromEps
CreateNull
Select a point, object, cluster, etc. and create a null for it.. Similar like create transform group.
Curve2MeshMultiSelection
If you create a mesh with Cuve To Mesh it creates one mesh only, this creates separated meshes..
Curves2Tubes
Tools for creating tubes from curves more than one.
DecrementTool
IncrementTool
If you find hard to move something in space by a small amount of value. Use this.
Tools for decreasing the transform increment easily by steps.
It show small signs '+-' at the corner of views.
It should be assigned to a keyboard shortcut to call it fast.
DeleteAllMaterials
Deleting all material from the scene.
DeleteUnusedSources
Deleting all unused sources.
ExportFbx
Exporting the selected mesh, model automatically ( without any dialog ) to a folder named
from the scene itself ( without version number) for easier to find and load to other apps.
ExportMultipleType ( CTRL+E )
The most used by me.
Export Selected Actions, Operators from stack, Shader, Passes to dspreset and to
Fusion Settings, models to Project Model folder and dfmo (I used it so long ago) ..
maybe Digital Fusion motion path was this format. The easiest thing is every export is one key press.
It should be assigned to a keyboard shortcut to call it fast.
ExtractAllSubCurves
Extract all subcurves from a curve.
FlipBookRendered
Nice tool for capturing fast to a folder structure named from scene..
GoToFrame
Go to Frame and set loop range easily.
IncrementalSave
As the name says.
InspectControls
Maybe the most used by me.. Inspection custom parameters by one key press.
Selection Types:
Passes - explore arnold , mental ray .. show if shared
Object - find controls on it
Partition - find override on it
Models - find child controls ( custom par. )
Camera Root, Light root - inspect its obj
Group - find members custom parameters
Object with Momentum
etc.
If you do not select anything but you stand on a camera view with the mouse pointer
it inspect the camera itself. The same with the spot lights.
It should be assigned to a keyboard shortcut to call it fast.
InspectFrameBuffers
If you select a pass it inspects (and walk trough all) its framebuffers.
InspectMaterial
For example select a pass and toggle trough inspection of materials on its partitions..
InvertInHierarchy
Select invert on the same parenting brunch level
Load2Photoshop
As its name says.
Multiplicate
An old script I hope it works..
1. Select the obj to duplicate
2. Pick the group of the duplicate places
3. Every controls.duplicates params of the obj duplicate places
will determine which object where will be placed of the selected objects
Press CTRL left mb to make instances !
Pass2ImageClipViewer
Maybe not working..
ReCountSimulation
Sometimes very useful. If you simulate and do not want to go to frame 0 and go to frame X again
for see what the change is on the simulation.
RemoveAllAnimation
As its name says.
RenderCurrentFrame
As its name says but on selected passed and with time info.
RenderCurrentFrameAllPasses
As its name says.
RenderMissingFiles
Maybe not working..
RenderPassSelected
SelectSimilarNamed
SetArnoldDefaultScene
Useful to test an object with light in Arnold.
SetBonesKey
Set more bone keys at the same time.
SetCameraKey
Useful with the current view or the selected camera too.
SetSelectionToCurrentPass
Easy.
SetTranslationKeys
Check it.
SetViewToHiddenline
SetViewToOpenGL
SetViewToRealTime
SetViewToShaded
SetViewToTextured
SetViewToTexturedDecal
SetViewToWireframe
Subcurve2Mesh
I don't remember..
ToggleAllViewQuality
Useful for setting all views to coarse ( subdiv level zero ) when animating.
It show a small sign 'C' at the corner of views.
ToggleBackFaceCulling
ToggleCameraView
Good one. Select one or more camera and go over one view. It is set.
Other good thing: select a pass an check it's camera on a view.
Toggle more cameras by selecting them , for example check the difference on them.. GOOD
ToggleInstanceMasterHidden
Good tool for toggling the instance master properties of the objects.
ToggleOptionalPanels
Working with the similar layouts like xsi default. It shows and hides the main layout panels
under the mouse pointer. For example if you stand with the mouse on the right side
of the xsi window it hides the toolbar panel and if you stand on the middle it hides and shows all but the four view panels and so on.
It must be assigned to a keyboard shortcut to work well.
ToggleRegionDisplay
Toggles Region render RGB , RGBA , ALPHA Flags.
ToggleRotoEnable
Good stuff. Switch off Roto by one press under mouse pointer. Or double press to inspect. Cool.
ToggleTrails
Toggles an animated object path.
ToggleUsedMaterial
Good stuff for example selects a model all materials if a model is selected. Or if you select a
Pass it selects those.
ToggleView3DGeometry
Maybe the coolest but the easiest. You want to see only all the curves , or nulls , chains
without the geometries in the view under the mouse.
ToggleViewControls
Similar but hides the curves, nulls, etc but not the 3D geometries.
ToggleViewTrace
Toggles Mental Ray render region raytracing.
Thanks,
G
So I share it to use every xsi lovers.. Most scripts purpose is
for working fast in xsi so use them mostly with keyboard shortcuts. The script popup
shows the keyboard assignments. I'am using them from xsi 2013 sp1 but I hope they are
working with the later versions too.
Sorry for the misspelles words.
Here is the addon:
https://www.dropbox.com/s/9ycvz52m50a58 ... addon?dl=0
Newcomer (<20 posts) alert: please use the URL tags - HB
A small help for them:
ApplySelectedAction
The selected action clips can be applied to models which they stored from.
Bkw5Frames
Frw5Frames
Jumping by 5 Frames on the Timeline
BreakCurve2Tubes
I really don't remember what I used it for.. Maybe one can use it..
BreakCurveAtIsoPoints
CaptureView
Nice tool for capturing fast to a folder structure ( _Captures ) in your project.
A Note for it you can hide the PPG view by call the script again..
CreateGridFromClip
Select an image clip in the xsi explorer and call this script.
Useful for setting the grid from the resolution of the image..
CreateGroupModel
Select a model and then select a pass(es) it creates a partition for it..
Sorry this tool is not ready. And maybe won't be..
CreateMeshFromEps
CreateNull
Select a point, object, cluster, etc. and create a null for it.. Similar like create transform group.
Curve2MeshMultiSelection
If you create a mesh with Cuve To Mesh it creates one mesh only, this creates separated meshes..
Curves2Tubes
Tools for creating tubes from curves more than one.
DecrementTool
IncrementTool
If you find hard to move something in space by a small amount of value. Use this.
Tools for decreasing the transform increment easily by steps.
It show small signs '+-' at the corner of views.
It should be assigned to a keyboard shortcut to call it fast.
DeleteAllMaterials
Deleting all material from the scene.
DeleteUnusedSources
Deleting all unused sources.
ExportFbx
Exporting the selected mesh, model automatically ( without any dialog ) to a folder named
from the scene itself ( without version number) for easier to find and load to other apps.
ExportMultipleType ( CTRL+E )
The most used by me.
Export Selected Actions, Operators from stack, Shader, Passes to dspreset and to
Fusion Settings, models to Project Model folder and dfmo (I used it so long ago) ..
maybe Digital Fusion motion path was this format. The easiest thing is every export is one key press.
It should be assigned to a keyboard shortcut to call it fast.
ExtractAllSubCurves
Extract all subcurves from a curve.
FlipBookRendered
Nice tool for capturing fast to a folder structure named from scene..
GoToFrame
Go to Frame and set loop range easily.
IncrementalSave
As the name says.
InspectControls
Maybe the most used by me.. Inspection custom parameters by one key press.
Selection Types:
Passes - explore arnold , mental ray .. show if shared
Object - find controls on it
Partition - find override on it
Models - find child controls ( custom par. )
Camera Root, Light root - inspect its obj
Group - find members custom parameters
Object with Momentum
etc.
If you do not select anything but you stand on a camera view with the mouse pointer
it inspect the camera itself. The same with the spot lights.
It should be assigned to a keyboard shortcut to call it fast.
InspectFrameBuffers
If you select a pass it inspects (and walk trough all) its framebuffers.
InspectMaterial
For example select a pass and toggle trough inspection of materials on its partitions..
InvertInHierarchy
Select invert on the same parenting brunch level
Load2Photoshop
As its name says.
Multiplicate
An old script I hope it works..
1. Select the obj to duplicate
2. Pick the group of the duplicate places
3. Every controls.duplicates params of the obj duplicate places
will determine which object where will be placed of the selected objects
Press CTRL left mb to make instances !
Pass2ImageClipViewer
Maybe not working..
ReCountSimulation
Sometimes very useful. If you simulate and do not want to go to frame 0 and go to frame X again
for see what the change is on the simulation.
RemoveAllAnimation
As its name says.
RenderCurrentFrame
As its name says but on selected passed and with time info.
RenderCurrentFrameAllPasses
As its name says.
RenderMissingFiles
Maybe not working..
RenderPassSelected
SelectSimilarNamed
SetArnoldDefaultScene
Useful to test an object with light in Arnold.
SetBonesKey
Set more bone keys at the same time.
SetCameraKey
Useful with the current view or the selected camera too.
SetSelectionToCurrentPass
Easy.
SetTranslationKeys
Check it.
SetViewToHiddenline
SetViewToOpenGL
SetViewToRealTime
SetViewToShaded
SetViewToTextured
SetViewToTexturedDecal
SetViewToWireframe
Subcurve2Mesh
I don't remember..
ToggleAllViewQuality
Useful for setting all views to coarse ( subdiv level zero ) when animating.
It show a small sign 'C' at the corner of views.
ToggleBackFaceCulling
ToggleCameraView
Good one. Select one or more camera and go over one view. It is set.
Other good thing: select a pass an check it's camera on a view.
Toggle more cameras by selecting them , for example check the difference on them.. GOOD
ToggleInstanceMasterHidden
Good tool for toggling the instance master properties of the objects.
ToggleOptionalPanels
Working with the similar layouts like xsi default. It shows and hides the main layout panels
under the mouse pointer. For example if you stand with the mouse on the right side
of the xsi window it hides the toolbar panel and if you stand on the middle it hides and shows all but the four view panels and so on.
It must be assigned to a keyboard shortcut to work well.
ToggleRegionDisplay
Toggles Region render RGB , RGBA , ALPHA Flags.
ToggleRotoEnable
Good stuff. Switch off Roto by one press under mouse pointer. Or double press to inspect. Cool.
ToggleTrails
Toggles an animated object path.
ToggleUsedMaterial
Good stuff for example selects a model all materials if a model is selected. Or if you select a
Pass it selects those.
ToggleView3DGeometry
Maybe the coolest but the easiest. You want to see only all the curves , or nulls , chains
without the geometries in the view under the mouse.
ToggleViewControls
Similar but hides the curves, nulls, etc but not the 3D geometries.
ToggleViewTrace
Toggles Mental Ray render region raytracing.
Thanks,
G