
🎨 3D Rendering & VFX · C4 Architecture · Pro
A web platform where artists upload 3D assets and supervisors review them in the browser with frame-accurate notes.
C4 Architecture diagrams are part of Pro. Anyone can view this one; generating and editing it needs Pro.
Drawing diagram…
3D review platform: artists upload models (USD, FBX) and renders from a DCC plugin or the web app. A conversion service creates glTF previews and proxy videos. Supervisors review in a WebGL viewer with annotations and frame-accurate notes. A versioning service keeps history; approvals sync to the production tracker (ShotGrid/Ftrack). Files in object storage, metadata in PostgreSQL.
C4Container
title 3D Asset Review Platform
Person(artist, "Artist", "Uploads versions")
Person(sup, "Supervisor", "Reviews and approves")
System_Ext(tracker, "Production Tracker", "ShotGrid / Ftrack")
System_Boundary(rev, "Review Platform") {
Container(plugin, "DCC Plugin", "Python", "Publish from Maya / Blender")
Container(web, "Review Web App", "React + WebGL", "3D viewer and notes")
Container(api, "Review API", "Node.js", "Versions and comments")
Container(conv, "Conversion Service", "Python, GPU", "glTF and proxy video")
Container(store, "Asset Storage", "Object storage", "Source and previews")
ContainerDb(db, "Review DB", "PostgreSQL", "Versions and notes")
}
Rel(artist, plugin, "Publishes")
Rel(plugin, api, "Uploads")
Rel(api, store, "Stores files")
Rel(api, conv, "Conversion jobs")
Rel(conv, store, "Previews")
Rel(sup, web, "Reviews")
Rel(web, api, "Notes and approvals")
Rel(api, db, "Stores")
Rel(api, tracker, "Syncs status")Where each part of a cloud render farm runs: artists' workstations, the render queue manager, autoscaling GPU render nodes and shared storage.
How assets move through a 3D animation or VFX pipeline: modelling, texturing, rigging, animation, lighting, rendering and compositing, with review in between.
A schema for managing 3D assets in a studio: projects, assets, versions, dependencies (textures, rigs), shots and reviews.
The states of a render job on a render farm: submitted, queued, rendering frame by frame, failures and retries, and completion.
How a VFX shot is reviewed: the artist submits a version, the supervisor reviews in dailies, the client approves, and notes flow back.
The studio systems that tie a VFX pipeline together: production tracking, asset management, render farm, storage and client review.