Live Linking
Overview
Live linking keeps your scene in sync with source files as they change. LinkFlow monitors source files using external change detection and provides auto-reload capabilities — no manual re-linking required.
External Change Detection
LinkFlow detects changes to linked files outside of Blender using OS-level file system watchers. When a source file is modified by another application (e.g., a DCC tool saving a new version), LinkFlow flags the change and can automatically reload the affected assets.
This is especially useful in collaborative pipelines where multiple artists may be updating shared assets while you work.
Enabling Live Mode
Toggle live mode from the LinkFlow panel in the Scene Properties panel:
- Open the Scene Properties panel and navigate to the LinkFlow section.
- Enable Live Mode — the indicator turns green when active.
- All currently linked assets begin monitoring their source files immediately.
Live mode persists across Blender sessions.
File Watchers
LinkFlow uses OS-level file system watchers to detect changes efficiently:
- Windows — Uses ReadDirectoryChangesW
- macOS — Uses FSEvents for low-overhead monitoring
- Linux — Uses inotify for direct kernel-level notifications
When a file watcher is not available (e.g. on network drives), LinkFlow falls back to polling.
Auto-Reload vs Manual Refresh
LinkFlow supports two update modes:
- Auto-Reload — Linked assets update the moment a source change is detected. A notification appears showing which assets were updated.
- Manual Refresh — Changes are queued but not applied until you click Refresh. Useful when you want to batch multiple source saves before updating.
Polling Intervals
For network drives or cloud-synced directories, configure polling in preferences: