ARISE's 'Log Viewer' prints feedback on its operations, much like Maya's 'Script Editor'.


Log UI features:

  • Clear button: Clears the log text.
  • Level checkbox: Displays the level of feedback (read more below).
  • Module checkbox: Display from what module is the feedback from.
  • Function checkbox: Display from what function/method is the feedback from.
  • Line Number checkbox: Display from what line number is the feedback from.
  • Issue Indicator: (As of version 1.06.02) Display indicator to inform the user if a warning or error occurred during the most recent operation.


Having too much information displayed in the 'Log Viewer' can be confusing and slows down ARISE operations.

For that, we have the 'Log Feedback Level' and the 'Log Lines Limit'.


'Settings' menu -> 'Log Feedback Level'.


In general, it is recommended to set the level to 'Info' while working, and if a bug occurs, to switch to 'Debug' and to report the bug with the log feedback text.

Choosing a level displays that level and all the levels above it; for example, setting to 'Warning' will display 'Warning', 'Error', and 'Critical'.

The higher levels, such as 'Warning', 'Error', and 'Critical', will speed up ARISE even more, but you might miss important feedback.


The line limit of the 'Log Viewer' can be set in the 'Preferences' menu -> 'Log Lines Limit'.

A high line limit might also slow down ARISE.


Feedback Colors:

  • White - 'Debug' feedback.
  • Blue - 'Info' feedback.
  • Yellow - 'Warning' feedback.
  • Red - 'Error' and 'Critical' feedback.


'Build' operations and feedback:

The 'Log Viewer' returns important feedback, especially during the 'Build' stage.

When there are problems during the 'build' stage, one of the feedback lines would be:

'build finished with errors/warnings. check the log above for more info.'

Scroll up the Log Viewer to find what went wrong, and you can also check out the Maya script editor for more information.


During 'Build', the 'Log Viewer' displays the order of operations:

  1. The node switches temporarily to 'Template' so that the positions and orientations of the guides can be extracted for use in the next operation.
  2. The node builds the rig of the node.
  3. Attachments of type 'Build' are built.
  4. Finalize - the joints and ctrls settings are applied (like ctrls color).
  5. Attachments of type 'Post' are built.
  6. The rest of the nodes (if there are any) go through the same operations...
  7. Connections pass.
  8. 'PostScript' attachments (if there are any) pass.
  9. Storing the Bind Pose values on the ctrls.
  10. Placeholders weight transfer pass.


_____________________________________________

Get Arise at: https://www.ariserigging.com