customer portal  |    
 
home news products downloads support education community events partners about us press store how to buy
 
  Support Home   XSI Support    Contact Support  
 

SOFTIMAGE|XSI v.3.5 Known Problems and Limitations

 

Animation

   
Bug ID Description/Workaround
91305 Animation Mixer - Match Clip doesn't work in v3.5
86820  Model is not considering child nodes when plotting
Workaround: Select the Global SRT and then select the child nodes. The animation will be plotted as expected.
80059

New Mixer - Audio d&d rules

If you try to drag and drop an audio file on the same track as an audio file of different frequency or mode (stereo/mono), it is disallowed and you loose the display of the curve on the original clip.

Workaround:  Delete the current clip or track and undo and all should be restored.
90921  Mirror weights doesn't work after a SymmetrizePolygons
Workaround: Simply delete the old weight map before running Mirror Weights (SymEnvWeights)
90815  Crash when trying to remove the animation on an action source and then doing File
88918 Unable to load audio clips on the mixer when there is insufficient disc space
80263  Animation Mixer | Ripple - Basic ripple functions do not seem to act as expected (including UNDO)
82368 We can't save a Pose offset more than one without removing it. Should be able to handle setting it a few times and picking up the right transform.
   
   

Compositing

   
Bug ID Description/Workaround
80172 Render a sequence with field rendering on then load it -> We can't load it because "Field sequences" are not supported in the browser.
80980 Linux - Black artifacts on the FXTree after a NewScene when importing nodes (seems to be repro with NVidia Quadro DCC graphic cards only)
   
   

Converters/Import/Export

   
Bug ID Description/Workaround
90034  Importing a dotXSI file with SI|3D style chains and global effector set will result in incorrect behavior of the effector.
Workaround: Orientation Constrain the effector to the Scene_root.
86571  SubProjections are lost when exporting object to .emdl
Workaround: Freeze the object before exporting the model.
81660 dot XSI Import / Export - Explicit UV domains not set on imported realtime shaders
Workaround:  Freeze the texture support
82567 DotXSI - Export material animation is not plotted on export
Workaround:  Plot the material to linear inside XSI before exporting.
85490 DotXSI - Import object with SI_Material gets an extra texture projection on Import (when Exported with version 3.6)
Workaround:  Clean the imported file by switching the UV used in the texture editor.
85629

DotXSI - When exporting scenes with long animation sequences, you sometimes get an 'Out of memory' message.

We are trying to improve the memory management of dotXSI export but will be a future project.  In the meantime, workaround is to export in blocks of frames or break up the scene into separate models and export them.

86601  Problem importing SI3D Base Pose.  Base poses are not imported correctly, which means that when exporting to dotXSI to bring back into SI3D, the envelope and IK are incorrect.
90697 Even when the UpVector is deactivated in SI3D, it is reactivated when loaded into XSI.
   
   

Data Management

   
Bug ID Description/Workaround
81331 Cannot duplicate an object inside a referenced model.
82577 Cannot duplicate model source
Workaround:  Duplicate the reference model
83177 Addons appear as Installed when found on Disk.  It should not. Addons should only appear in list once user has installed it.
83826 Up Vectors and Reference Models don't work together
85347 Can't merge the same opened scene
Workaround:  Save the scene in v3.0 format (not dotXSI format) and then open/merge.
85784

locked scene files are not invoking warning message

          Rep steps:
          1-Launch XSI on one computer, load a scene
          2-Launch XSI on a second computer and load the same scene= warning message appear, load anyway.
          3-Close XSI on the first computer, you still have the scene loaded on the second computer
          4-Restart XSI on the first computer, load the same scene= no warning message

   
   

Desktop

   
Bug ID Description/Workaround
81943 If a rendered sequence contains negative and positive frames, they won't be displayed together in the Browser.
85613

IRIX : Window Focus problem (on top)

The transient explorer problem is a focus problem. If you set the focus policy to click to type, the problem is gone.  This problem doesn't happen on IRIX 6.5.5 (r11) only on IRIX 6.5.12 (r82). 

   
   

General

   
Bug ID Description/Workaround
91138  Netview pages for RTShaders are not working on Linux
 

On LINUX, if, upon starting XSI, your fonts don't look ok, simply run the following commands in your xsi system shell and they will be reset:

xset fp default

xset fp rehash

88359 XSI SDK: Documentation: The F1 key for opening documents is not working properly when the JAVA plugin is installed
The java plug-in comes with any SUN Java SDK or JRE (java2) that you can download at www.javasoft.com and it is a new version of the JAVA VM.  A quick workaround is to go under the control panel and inside the plug-in tab, simply uncheck the "Internet Explorer" checkbox..
66347 Deletion performance slow on multiple models.  Duplicate with 'remove animation' off is much slower than with it on.
76782 Instances - OM/Command: Find the master an instance belongs to
Workaround:  Get the information through the file service object. 
78767

User Preferences->Data Management->Recovery File: a message needs to be displayed when an invalid path was set.

What Happens: You are able to exit with no messages
Expected behavior: You should get a message saying you wrote an invalid path.

81020 Instances | Unable to instance certain models
Workaround:  Put the object in a new model
82151

Right-clicking in image clip does not pop menu anymore

Note:  This is by design.  Without extended component selection you need to use alt+RMB on the clip to get the context menu.  Or just use extended component.

82433 XSI - Selection tools not working in Object View when embedded in a layout -without a view manager present
84052 Usability with Remove Chain Up Vector constraint

  Note:  The Chain Up Vector is not an XSI constraint, but a normal operator.  You remove it by removing the operator you can see nested underneath the Kinematic Joint property on which the up vec lives.  If you selected first bone on the chain to apply the up vector, go to the scene explorer (Selection scope) look underneath the Joint property and you will see the operator there.  You can then click and 
delete it.
            To remove an upvector constraint:
            1. Select constrained object
            2. Go to its Kinematic Joint properties in the Scene Explorer
            3. either freeze the operator or delete it

84294 Save scene does'nt update icon if you save a scene with render region as icon.
Workaround:  Use 'save as'.
84894

Browser : Refresh doesn't group an image sequence on generation correctly.

Note:  You need 2 XSI's running- 1 rendering.  The sequence group/folders are confused by the new files being created by the other XSI's render.  If you go up a level and then back down to render pictures you get a new folder.
[1..12].pic, [1...38].pic each time you do this.

85549

Negative numbers allowed as identifiers (we shouldn't allow that)

Note:  If you name an object e.g. -23, you won't be able to use it with the expression op.

86001 Lighting differences when loading the same scene on different platforms also when saving and reloading
Problem is in OGL only.  Rendering is not effected.
   
   

Modeling

   
Bug ID Description/Workaround
81185 Disable From Here, Topology operators and clusters don't go well together

Note:  It is not recommended to create clusters and do topology operations when 'disable from here' is used on the stack.  

Workaround:  Use the cluster property with a new operator (eg. a weight map and a push operator)
82668 Extract polygon does not work with Reference model (an empty object is created)
84047 Grow selection in Select menu in MCP stops working if you just used Grow or Shrink tools in Texture Editor before.
Workaround:  Select a vertex on the object in 3D View and then Select MCP-->Grow Selection
84336 Stripes are not redone after scrubbing until next refresh (rotate camera, ...)
Workaround:  Perform an action that requires a refresh (orbit, for example) then it refreshes.
85223 Classical scaling will mess up imported scenes
Workaround:  Set your preference to be what it was in SI3D before loading it into XSI.
85689 Disable above still active when you freeze operator task , but is no more visible in SE
Workaround:  Toggle the enable/disable above on the node above what was frozen.
88426 Modeling envelope | Mirror weight is not persisted after having saved the scene.
Workaround:  Do a refresh before saving the scene.
88973 Envelope weights are assigned to no deformer, even if normalise is ON.
Workaround:  Set the weights to a non-zero value. 
   
   

Rendering

   
Bug ID Description/Workaround
85226  Hair | Toon | Particle shaders incompatible. Toon ink lens renders hair|particle volume bounding box.
82646  Freeze scaling resizes texture supports/projections
86749  HyperThreadding | When HT is disabled under linux, mental ray only pulls one license and sees only one thread.
89848  Render pass overrides don't work with hairs and particles
85877

Shadow_Pass - Overrides alpha-transparency maps applied to objects' surface - material shader - no transparency

Note:  The shadow pass will override the Surface and Shadow inputs of the material shader thus any Alpha-transparency maps used to burn holes into surfaces will be ignored in the shadow pass, resulting in incorrect shadows on surfaces.

Workaround:
          1. Set the scene's pass to Shadow_Pass
          2. Select the object and click Partition - New
          3. In the Explorer view, expand your Shadow_Pass and expand the BackgroundObjectsPartition and the new partition you've just created. 
          4. Select the Override on BackgroundObjectsPartition
          5. Press Ctrl on the keyboard and drag N drop the Override to the new partition (To copy it over)
          6. Select the new Override under the new Partition and press 7 (To open the Render Tree)
          7. Re-apply the image nodes used to drive transparency in the default pass to this render tree. Plug this into the Min input of Shadow.
   
   

Scripting

   
Bug ID Description/Workaround
76096 Activescene paramater adding incremental numbers on save.

Note:  If an object in the scene has the same name as the scene name, both will clash if they are in the same name space.

Workaround:  Alter the name of the active scene to not clash with existing models.
78159 XSI-Limits with ApplyCns command-pointers as parameters forced to convert to strings
79988

SDK: PerlScript ( *.pls ) doesn't show up in open script dialog

Note:  The activeperl installation for .pls is a scripting extension, so it doesn't show up in the dialog if you have WinAmp installed.

85744 SDK: SIStoreAction doc says that clipin and clipout are optional - they aren't
85970 Unable to set a key on the Roll Parameter (Path cns) using scripting. Working using the UI
   
   

SDK

   
Bug ID Description/Workaround
85434  Using MFC dialog in C++ API Compiled Operator will crash
Do not create anything within a scripted or compiled operator update method that might generate windows messages such as a MsgBox or dialog. If you need to report data to the user use the Application.LogMessage() method.
85836  Incorrect error message with xsi -dest workgroup -i helixop.spdl
Installation of a workgroup plugin will fail (with an incorrect error message) if the workgroup is not set. Check that the workgroup is set before trying to install plugins.
85847  Passing an empty array to SubComponent.ElementArray fails.
You cannot assign an empty array to the subcomponent created by calling Cluster.CreateSubComponent(). If you need an empty subcomponent object you can create one using the Geometry.CreateSubComponent( type ) method.
85892  C++: OGLLight - GetPosition() and GetInterestPosition() are not updated.
These method don't work. You need to get the position from the light object ( parent of OGLLight ) and from this you can get the position of the interest (Light.Interest).
86094  Trouble getting InputOutput argument working in custom C++ command
C++ commands do no support input/output arguments. Use the return value to return data.
86107  ShaderWizard: error in the makefile generated by the wizard on unix
Remove the invalid link argument -lray
86303  JScript try/catch still does not work in linux
Try {} catch {} is not supported by the scripting engine used by XSI on linux.
89856  Add warning when accessing X3DObject.Envelope from within scripted operator
It is possible to connect a scripted operator to a 3d object and read its envelopes however, this kind of operator is illegal in the context of scripted operators and may lead to un-expected results. If you need read the envelope's deformers you must explicitly connect to them. This is the only way to ensure that the deformers are evaluated correctly and that you do no create an evaluation cycle ( recursive loop in the scene graph evaluation ).
90649  LINUX: When "-overwite" flag is used, a crash occurs with given Addon
If you need to re-install an addon use the xsi -u command line first, instead of the -overwrite option.
80116  Commands in Custom PSet SPDL Logic shouldn't be logged
Workaround:  Take the code from the custom pset spdl logic and move it to an installed command and then call the installed command from the SPDL logic. This will ensure that only command is logged when the SPDL logic is executed.
79451  String typedefs missing from .tli/.tlh files
Wn32 users compiling projects using the COM API with COM Compiler Support (#import "si3dobjectmodel.tlb") MUST have at have least VC6.0 with Service Pack 5 installed.
78463  XSI ADDON: DLLs added to addon as other files are not registered if they are installed in a workgroup location
Workaround: on each machine that points to the workgroup you will need to register the DLL using the regsvr32.exe utility.
79177 SDK Support: unloading shader DLLs after each render

Note:  You cannot unload shader DLL/DSO libraries from the Libraries dialog. If you want to replace the

library you must exit XSI first.

82120

XSI: Linux: Shader wizzard does not work with Mozzilla..

Note:  The shader wizard only works with Netscape on LINUX. Netscape is not the default browser for Red Hat so you will need to download and install NetScape in order to use the shader wizard.

85020

KinematicState-PutTransform frame doesnt work

Note:  You cannot set the transformation of an object at a different time other than the current time.

   
   

Setup

   
Bug ID Description/Workaround
81368 SPM can shut down frequently when the CPU load is high.
   
   

Simulation

   
Bug ID Description/Workaround
76487 We do not increment the state file name when duplicating hair.
83022

Hair | Collision type "XSI" Causes hair to jitter spastically when obstacle is in static position within hair

Note:  With the 'XSI' collision type, both objects need to be moving or you will have numerical problems.  Use the other collision types if this is the situation you are in.

83395 HAIR | Copy Style fails if donor object has dynamics applied
85722 HAIR | Black render if transferred uv supports are frozen on a hair object
Workaround:  Freeze the uv prop before transferring the map
82870 Crash after cloning hair and then parenting
Workaround:  Freeze the uv prop before transferring the map
90533 No renderhairs in some cases when using hair from Curves
Workaround:  Set the stiffness to 1.0 in the dynamics tab of the hair.  Unfortunately, this implies that you can't use dynamics with spline hair if you're running into this problem.
   
   

Viewing and Interaction

   
Bug ID Description/Workaround
67893 XSI SDK: Shader : rendertree : Cannot use manipulators with lights utilizing custom light shaders
75732 Refresh - docked property editor viewport not refreshing
77213 Linux : freeze when scrubbing timeline with LMB and RMB pressed
77957 XSI-Vertex Color- propagation problems when subdividing model (RenderVertex, Subdivision)

Workaround:  Scripting. Adjust a parameter for any other axis to generate a command, and then adjust the command for the x axis:  

ie: SetValue "Passes.Default_Pass.Environment.transform.StaticKineState.sclx", 2

79674 Hidden Polygon: Grow Selection and Select Adjacent polygon should not select the hidden polygon
80549 UI Bottom of timeline buttons are cutoff [XP only]
82564 Display mode switching (based on distance) doesn't work unless "display distance to output camera" is on
84478 XSI - Environment pass shader, unable to edit X transformation from ppg, only from command line.

Workaround:  Scripting. Adjust a parameter for any other axis to generate a command, and then adjust the command for the x axis:  

ie: SetValue "Passes.Default_Pass.Environment.transform.StaticKineState.sclx", 2

84935

Bad refresh when clicking on points with the paint tool

Note:  When a weight map is present the problem does not occur.  This problem occurs on both NURBS and Meshes with no property to paint.

89889 Flipbook - The English version of XSI uses Japanese language for the Flipbook
90419 Rotated objects orbit the plane center when using manipulators in Plane mode
Workaround:  Use COG or change the pivot manually.
90610 Linux - With a dual screen, any transient explorer is opened in the left screen corner.
Note:  This is due to a Sawfish preference. 

Workaround:  Execute the following command : rm -rf ~/.sawfish

 
  © Copyright 2008 Autodesk Inc. All Rights Reserve. Privacy Policy | Legal Notices and Trademarks | Report Piracy     日本語