docs.unity3d.com
Version: 

    About Pixyz Studio and Selections

    In Pixyz Studio, if a selection is empty when opening a function that requires a list of occurrences to be processed, the whole scene will be processed. A message warns about that behavior, before opening the function's dialog:

    Image

    Also, in the functions' dialog box, the Root occurrence is displayed in orange and comes with a tooltip reminding the user of this specific behavior:

    Image

    Advanced explanation

    To process a 3D model present in the scene with a function (like Tessellate, Repair Meshes, Decimate…), the user generally selects "manually" the occurrences to process by a function, using the Viewer or the Product Structure.

    In Pixyz Studio, if nothing is selected when running a function requiring a list of occurrences as input, the Root node is automatically selected. Which means all occurrences of the scene will be processed, whether they are visible or not (the full hierarchy is parsed).

    This behavior can be very handy, for example when the user wants to tessellate or retessellate all the parts of the scene.

    But it can also have unexpected impacts. For example:

    • When executing a Decimate To Target on the whole scene, hidden parts will also be decimated and counted in the triangle target
    • When doing a Select All, all parts of the scene will be selected, including hidden ones
    • etc.

    CONCLUSION: The user should be careful with their selection when running a function!

    Modifying the selection

    To modify a selection once a function's dialog box is open, either:

    • Use the Select button to modify the selection
    • Close the dialog box, modify the selection and open the dialog box again

    Disable warning in dialogs

    The warning message displayed when the Root node is selected can be disabled:

    • Use the "Do not show again" checkbox to prevent the warning from opening every time.
    • Go to the Preferences (F9) > Dialogs and enable the parameter HideRootWarningDialog
    Pixyz Studio 2025.1.1.2 based on SDK 2025.1.2.3
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX.