Your SlideShare is downloading. ×
0
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Cg Pipeline
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cg Pipeline

2,368

Published on

Brief Intro to Computer Graphics Production Pipelines

Brief Intro to Computer Graphics Production Pipelines

Published in: Technology, Business
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,368
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CG Pipelines [V|K|GUPTA]
  • 2. 1 2The term "pipe" was introduced in A pipe is an input-output data structure that eliminates the need for program A to write acomputer jargon with the development of stream of data to a file that will be read and processed by program B.UNIX. 3 4The concept of moving computer data And so "CG process" became "CG workflows" and these became "CG pipelines”through a series of software modulesbecame work process by progressing thework product through a series of specializedworkers. The Pipeline Story
  • 3. People Process ToolsDimensions of a Pipeline
  • 4. Pre Production Line Production Asset Build Shot Build Editorial Look Build FinishingCG Pipeline Categories
  • 5. Production Operations Pipeline
  • 6. CG Task Pipeline
  • 7. Version Approved File Server Live Data Retake Publish ReviseReviewer Retake Revision Published Assets Artist ApprovedWork & Data Flow
  • 8. Design Model Surface Rigging Cascading Pipeline
  • 9. Model Design Surface RiggingModular Pipeline
  • 10. • The traditional way of thinking about a pipeline is the production pipeline.• Production Pipeline is modeled after post-industrial assembly systems where workers specialize in a given task.• The assembly line is a system where the work product moves past a series of work stations at a fixed speed, forcing each specialty to be constrained to a fixed duration and narrow set of skills.• Computer graphics is unlikely to achieve the efficiency of automated manufacturing line, but the concept of specialization has been embraced.• CG production is of phased nature, like model construction, motion construction, lighting, shading, rendering and compositing to break up the work.• Not all work missions will support the same production pipeline profile. Production Pipeline
  • 11. Data Management Asset Management Review Management An asset management system forms the You need to figure out deadlines, who signs off onEvery CG environment involves the heart and mind of the data pipeline. what, and stick to it.delivery of a product, a shot, a sequenceor a complete show. An asset management system allows Almost everyone works better in collaboration, so users to figure out who is saying "Yes" to an element, orAlong the way assets are gathered and calling a retake.intermediate assets or work products areconstructed. Track the progress Review management system will track approvals, retakes, progress etc and feeds the productionAssets used as inputs may include with status of the show.footage, stills, and reference materials. Navigate assets A key material in any pipeline comprises theOne persons output becomes the next Find task / relationships aggregate of direction and instructions about apersons input. Hence the need for particular work product (a shot or element of apipeline. shot at the finest level). Controls the versions and revisions.Managing the flow of materials through Managing this data involves collecting, organizingthe studio is an important sub-pipeline. and distributing the information to the right persons. It involves a decision loop, the approval pipeline is itself a looped pipeline with an iterative nature.Pipeline Essentials
  • 12. Resource Management Naming Convention If you have a bulletproof naming system, you A render farm, storage and servers are are vital can write batch scripts that automate large for large productions. amounts of painful work. You need lots of storage space, and you need it Moving directories, renaming files, secure that is, someone makes rotating backups categorization, even simple compositing tasks or automated backups. (burn-in, watermarks, etc.). Depending on what you can get for servers, it In some environments this was not really may be preferable to have the artists copy the possible, so the more youre able to automate data locally to work on it, instead of reading it stuff, the easier life gets. off the server which is also being read from and written to by the render farm. This also will help the asset management system identify relationship for each shot. A job queue is essential to farm jobs to the servers.Pipeline Essentials
  • 13. • A CG pipeline belongs to one of three classes: • production (task) primary • material (data) secondary • approval (meta-data) tertiary• A CG pipeline is comprised of three structural dimensions: • People • Process • Tools• A CG pipeline utilizes technology but is not the technology• A CG pipeline divides a work-flow into separate and meaningful tasks assigned to two or more persons• A CG pipeline tasks divisions are determined using a tree of specialization across the three dimensions• The CG pipeline structural form is dictated by • The business purpose • Resource availability • Studio culture• A CG pipeline is malleable CG Pipeline Summary
  • 14. Selected Credits V K GUPTA | CG Pipeline Architect | Twitter @kgvinnakota | Linkedin http://in.linkedin.com/in/vkgupta

×