Note | ||
---|---|---|
| ||
Starting with v6.8, ArtistView will not work a supervisor older than itself (maintenance release number excluded). For example, 6.8 ArtistView will not work supervisor 6.7, but ArtistView 6.8-2 will work with supervisor 6.8-0. |
Newer, faster architecture
ArtistView has been largely rewritten, boasting a newer, faster, caching mechanism; a new internal messaging system; a new system for retrieving and displaying job logs; a newer, much faster filtering and searching system; a faster EXR processing and general image caching system; and shorter startup times. Despite its new features, ArtistView 6.8 is the fastest Qube GUI we've ever offered.
Updated Look and Feel
- Supervisor and license info now displayed in title bar
- Filters for Pending, Running, Failed, etc are now labeled
- Refresh button moved to the left, to mimic WranglerView
- Frame/Instance list moved below job list to mimic WranglerView
- Color palette chosen for ease of use and reduction of eye fatigue
...
- Central preferences/settings that work without any configuration. If you can see the job list, you can also set/retrieve preferences. Preferences can be set for:
- User, specific to a given submission UI; for example: Priority for my Maya jobs, or path to AfterEffects executable for my jobs.
- User, common across all submission UIs; for example: Priority for all of my jobs, or default number of instances for all of my jobs.
- All users, specific to a given submission UI; for example: Priority for all users' Maya jobs, or path to AfterEffects executable for all users' jobs.
- All users, common across all submission UIs; for example: Priority for all users' jobs, or default number of instances for all users' jobs.
- Central preferences can, for the first time, be mandated. If a preference is mandated at the "ALL USERS" level, then a user cannot change the default value or the submitted value for the given field. The field will be visible, but grayed-out/inactive for the user.
- Values that display in green are values that come from preferences.
- Tabbed interface for less clutter - essential parameters are visible immediately. Advanced parameters are located in tabs.
- Submission UIs are driven by less complicated python scripts to make authoring new submission UIs easier (less complicated that the old "SimpleCmd" architecture found in WranglerView)
- Access to Qube parameters (priority, instances, retry count, regex parsing, etc) is available from user-created submission scripts for the first time. Previously, only application-specific parameters could be accessed from SimpleCmds, so there was no way to change, for example, Priority, from the submission script, itself.
- Submission UI can "talk" to ArtistView to let AV know when a new job has been submitted. This is true even when the submission UI is launched from an application like Maya or AfterEffects.
- For the first time, the submission system has its own executable, "qubeSubmission[.app|.exe]," which makes bringing up submission dialogs from other applications much faster.
- The submission executable supports ingest of parameters via string repr python dictionaries (as always, via --submitDict), python pickle files (via --submitPkl), and/or JSON files (via --submitJSON).
- ArtistView is aware of which UI submitted each job in its job list. If a resubmission is requested for a job it didn't submit, it will open a submission interface from WranglerView to run the resubmission.
- See skeleton.py in the submission_scripts directory (File > Open Submission Scripts Dir) for examples on how to create your own submission scripts, if you choose to do so.
- Coming soon: preference for parameter visibility - now parameters can be hidden for view from the common user, but still set by an admin and submitted with each job.
- Coming soon: more granularity for preferences, i.e. show-based or role-based preferences. For example: Lighters and modelers can have different settings for Maya, or ShowX can have different settings than ShowY when using Cinema4D.
New architecture
ArtistView has been largely rewritten, boasting a newer, faster, caching mechanism; a new internal messaging system; a new system for retrieving and displaying job logs; a newer, much faster filtering and searching system; a faster EXR processing and general image caching system; and shorter startup times. Despite its new features, ArtistView 6.8 is the fastest Qube GUI we've ever offered.
Non-destructive job modification: append or replace properties when modifying multiple jobs
...