unreal vfx pipeline
developed tool rt_hub which allow unreal access to deadline render farm and SG
Key functions
1. local Render/deadline Automation
-fully integrate into ingenuity studio render pipeline structure
-supports integration with DeadlineService for distributed rendering along with perforce integration.
-light selects render passes automation
-ndisplay render passes automation (rendering with nDisplay-specific settings).
2. Plugin Management
Contains a script like rt_plugin.py that:
Detects and updates installed plugins.
Sends a notification popup showing which plugins were updated.
3. ShotGrid Integration
-Includes tools like download_from_SG.py and ShotGrid API logic. this allow user fully sync your shots with SG
-Handles authentication, token management, and asset syncing between ShotGrid and Unreal.
-Might be used to automate asset pulls for project folders (e.g., grasslands_001).
4. Perforce Integration
Includes logic to check whether files are checked out or writable.
Possibly sets up folder structures and links assets to Perforce workspaces.
5. Configuration Management
Centralized logic via:
RtInfos (project paths, content directory)
RenderSetting (resolution, aliasing, object ID types)
Makes your render or asset jobs environment-independent and project-aware.