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.4.0 Known Problems and Limitations

 

ANIMATION

Bug ID Description/Workaround
91305 Animation Mixer - Match Clip doesn't work properly.
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: Delete the old weight map before running Mirror Weights
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.
90921 Mirror weights doesn't work after a SymmetrizePolygons
92241 Constraint -Render preview /output affected by camera constraints
95657 Stack Operator mode: Topo under Animation Node with 3.5 scene (Envelope + topo on Top)
96243 Shape's weight proxy parameter needs to be updated when changing Cluster N
96451 Undo\redo twice the creation of a customPSet -> Assert and 2 Custom param appear on the SE. Wrong.
97254 Cannot lock channels by constant expressions in Jscript

 

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
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.
90697 Even when the UpVector is deactivated in SI3D, it is reactivated when loaded into XSI.
81660 dot XSI Import / Export - Explicit UV domains not set on imported realtime shaders
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.
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.
82567 DotXSI - Export material animation is not plotted on export
Workaround:  Plot the material to linear inside XSI before exporting.
96024  Support "Hard Edge/Vertex" info in dotXSI



General/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
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..
76782 Instances - OM/Command: Find the master an instance belongs to
Workaround:  Get the information through the file service object. 
81020 Instances | Unable to instance certain models
Workaround:  Put the object in a new model
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

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.

101854  Doc | New features guide | island heal keys mentioned are wrong.
97384 XSI - CRASHES if the latest video drivers have not been installed when switching to DX mode
85679  GetValue - fails when a cluster has the same name as what its type refers to.
86220  DuplicateSymmetry | Does not work when a cluster center op is on an object's construction history.  Problem: Duplicate symmetry does not work on objects with a cluster center operator in their construction history.  Workaround: must freeze the cluster center operator before duplicate symmetry.
   
92382  Addon: XSI -Script crash when doing UI manipulation like toolbar or addons.
Workaround:  Add the -i switch at the end of the script.  Example: xsi -script addon_Package_test3.vbs -i.
98535 Animation on model root lost on exporting .emdl files
Workaround: Add a null under the model and put the animation on it.
100870 CRASH: Using Ref Model in Simulation as passive object after agreeing to set the property on it.
Workaround: Add the object to the simulation before exporting them.
101032 Startup very slow when SPM_HOST isn't set to localhost.
101198 Saving a scene can loose the animation on refmodels when mixing the preference that set the prefix on refmodel.



Modeling

Bug ID Description/Workaround
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: SetValue "preferences.General.classicscaling", False.
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.
88973 Envelope weights are assigned to no deformer, even if normalise is ON.
Workaround:  Set the weights to a non-zero value. 
92123  Modeling generators' "Input->Delete (FreezeObj)" command will delete inputs + other objects having a modeling relation on them.
100918  MoveComponents done in animation construction mode won't update properly upon topo operations unless done on explicit clusters.
99609  Slice polygon with BBOX need spdl logic to change the spacing to spacing %
99636  Local shapes topo update: should be implemented for Generators (currently only for TopoOps)



NET VIEW

Bug ID Description/Workaround
103101 XSI - Club Bot partly missing from NetView. This scene can be accessed by 'Model/List All' or by 'Search', but does not appear under Model/Get.
Workaround:  Download the following zip file.  Unzip the file to your XSI installation directory (make sure you have 'use folder names' checked, as the zip file contains the proper path information).    

 

Rendering

Bug ID Description/Workaround
82646  Texture support size changes when object scaling is frozen. Texturing is unchanged.
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
86656  Scaled object causes bumpmapping to be broken.  Bumpmapping step sizes are dependent on object scales. Freezing transforms on an object causes bumpmapping to change, requiring adjustment to the bumpmapping parameters.
92901 XSIBATCH | xsi writes out 0K files if startF=endF with skip frame enabled.
98521  SDK Example: problems when rendering object with user-defined shaders
101630  Hard lockup when setting OpenGL with Render Region drawn.
102123 lzw compressed tiffs do not showup in render.
102408 Due to fundamental differences in rendering techniques, volume shaders are not supported in Rapid Motion to the same extent that they are currently supported in scanline/raytraced modes. This applies especially to particle rendering. If experiencing visual glitches when rendering particles in Rapid Motion, the workaround is to use scanline/raytrace rendering.



Scripting

Bug ID Description/Workaround
78159 XSI-Limits with ApplyCns command-pointers as parameters forced to convert to strings
67872   "vbscript MsgBox may truncate its content (use XSIUIToolkit.MsgBox instead)"
91367  ImportAction cannot load URL specified .ani file
94338  'Constraining' function return 2 times the same obj with Path Constraints
94730  LINUX - Script Editor show line number IU has problems.
96746  MatchTransform - input/output arg means that calling script loses object pointer.
101885  xsicollections lost during scripts on many items ( selecting an invalid object cripples selection manager).



SDK

Bug ID Description/Workaround
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.

85020

KinematicState-PutTransform frame doesnt work

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

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 ).
91348  using Japanese characters to name nodes.
97249   Installing Addon - Resolve collision with duplicate command name or duplicate script name 
98367  PolygonNodeCollection.NormalArray doesn't work when retrieved from Geomety.Samples. 
98400  X3DObject.Add2DChain: transform is incorrect when parenting chain.
99623  Prevent user from setting workgroup folder on user of factory directory.
99966  KEYMAP : hot key don't refresh in rolling panel. (with new user keymap)
100752  Can't attach custom operator to Sample Cluster (unless cluster renamed) 
100770  xsi -i *.spdl has unexpected behavior.
100898  Custom Preferences - deleted custom preferences come back after you relaunch.
101093  XSI Crash on setting weights with pywin32.
101489  SDK: Mouse Driver example DLL has different name in debug & ship (so update.bat won't work with ship DLL).
101663  mr 3.3 docs list incorrect mi_query codes (mi_Q* instead of miQ_*) 
101893  ClusterElem Not Updated with CusOp reading CusProp Params.
102045  Shader_plugin.mi file gets information added with overwite option.
91146  Freezing weightmap can invalidate parent cluster's SDK object.



Setup

Bug ID Description/Workaround
102893  Unable to launch the XSI 4.0 setup on a dual screen machine. This problem only occurs when the user's browser is running on the second monitor. If the browser is in the first monitor, there is no problem running the setup. 
Workaround: The user can move the browser to the first monitor, close the browser, and then restart the setup. Also, the fullscreen mode could be bypassed by running the following files instead:

[cdroot]\assets_WIN\default.htm (In Internet Explorer)

[cdroot]\assets_WIN\default_NS.htm (In Netscape)

102306  XSI won't start. Behavior: Certain Microsoft security updates prevent XSI from starting. Solution: Re-install the graphics card driver



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.
91134  Hair: regression: Hair Scenes Crash Immediately on Render using Old Hair Shader
91704  weird hair on a skinned object
95736  animating models of particle system offsets the particles
98213  PType PPG-add 'Delete' to event's context menu
98523  Some scenes don't render particles when rendering in rapid motion. Rapid motion rendering is not recommended for particle rendering, it's better to use scanline rendering instead.
101306  RBD - Duplicated RB object using the D quickkey give temporary bad results when done at anyframe but 1
95353  Modeling View does not work with Hair.
84317  Crash Applying hair on Child object with a Branch deform.
101883  Hair Multiplicity - Splay at Root setting produces more splay effect in 4.0 than in 3.5.1.
Workaround: To return to the original splay look you had in 3.5 simply decrease your splay at root/tip factor.



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
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
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.

   
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

91364  "Save Preset" doesn't save the modified Capability flags in PPG.
96061  Dual screen and Single screen option does not work on Linux.
100537  Unable to assign a Object material to a polygon selection.
101019  Layout editing can lead to crashing.  This problem manifests itself when running multiple (3-4) instances of every viewer concurrently.  This can use up all of the resources of the system and when the OS's limit is reached, XSI crashes.
101823 Scenes saved in v3.5 in RT shds mode display, are not displayed in v4.0.
102596 When switching to CDH view and back, keymapping is totally lost.

Workaround:  Add the following line in the Init callback. It will tell XSI not to disconnect the global command map:

ViewContext.SetFlags ( XSI::siSupportCommandMap );

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