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: |
| 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). |
| 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 |
| 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 |
| 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. |
| 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. |
| 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. |
| 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. |
| 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 |
| 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. |
| Bug ID | Description/Workaround |
| 81368 | SPM can shut down frequently when the CPU load is high. |
| 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. |
| 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 |