Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Golaem CrowdRendering crowds with Pixar’s RenderMan Daniel Trusca – Golaem Crowd Lead Developer
Golaem Crowd                         Easy to use                         Powerful                         Integrated in Ma...
Golaem Crowd Customers  Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   3
Workflow                                                              Per Prod         Assets Motions  Characters    Defin...
Workflow                                                              Per Prod  Characters           Motions          Asse...
Assets DefinitionCrowd Diversity              Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   6
Character & MotionsAnimation engine              Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   7
Crowd Simulation                                                              Per Prod         Assets Motions  Characters ...
Procedural RenderingSimulation Cache     Geometry       Asset Repartition                                                 ...
Step5: Procedural Rendering10k characters (19k faces each) on Core2 Quad 9550Export RIB (& Bboxes) + particle cache (4MB):...
Designing RenderMan ShadersSlim          Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   11
Shader Parameters   Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   12
Export Crowd Simulation   Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   13
Render with RenderMan Pro           ServerExport Maya scene to RIB fileInclude Crowd RIB to scene RIBRender the scene RIB ...
Render with RenderMan Studio   Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   15
Fortress battle sceneBackdrop: > 6 million polygonsComplex shaders and lighting5 500 charactersOne camera shot – 840 frame...
Fortress Battle Scene   Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   17
Fortress Battle Scene   Golaem Crowd – Rendering Crowds with Pixar’s RenderMan   18
Crowd Rendering @ Home1 rendering node  4 cores  15 – 25 minutes / frame  Total render time: 8 days!1 day to finalize anim...
Crowd Rendering with150 rendering nodes  Each node: 8 cores 16 GB RAM  25 min / frame  Total render time: 5 h1 day to fina...
Crowd Rendering withUpload assets and rib for one test frameDownload results for approvalUpload data for the whole sequenc...
That’s All FolksGolaem Crowd 2.0Meet us @ booth #745Visit our website: http://www.golaem.com              Golaem Crowd – R...
Upcoming SlideShare
Loading in …5
×

Rendering crowds with Pixar’s RenderMan

6,799 views

Published on

Demonstration of crowd rendering with diversity in Pixar's Renderman

Published in: Technology, Business
  • Be the first to comment

Rendering crowds with Pixar’s RenderMan

  1. 1. Golaem CrowdRendering crowds with Pixar’s RenderMan Daniel Trusca – Golaem Crowd Lead Developer
  2. 2. Golaem Crowd Easy to use Powerful Integrated in Maya Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 2
  3. 3. Golaem Crowd Customers Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 3
  4. 4. Workflow Per Prod Assets Motions Characters Definition & Shaders AssetsStep 1: Assets Definition Autodesk MayaStep 2: PlaceStep 3: Navigation Per Shot Simulation Geometry &Step 4: Choreography Asset RepartitionStep 5: Export Rendering Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 4
  5. 5. Workflow Per Prod Characters Motions Assets & ShadersStep 1: Assets Definition Autodesk MayaStep 2: PlaceStep 3: Navigation Per Shot Simulation Geometry &Step 4: Choreography Asset RepartitionStep 5: Export Rendering Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 5
  6. 6. Assets DefinitionCrowd Diversity Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 6
  7. 7. Character & MotionsAnimation engine Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 7
  8. 8. Crowd Simulation Per Prod Assets Motions Characters Definition & Shaders AssetsStep 1: Assets Definition Autodesk MayaStep 2: PlaceStep 3: Navigation Per Shot Geometry &Step 4: Choreography Asset RepartitionStep 5: Export Rendering Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 8
  9. 9. Procedural RenderingSimulation Cache Geometry Asset Repartition GolaemCrowd Procedural GolaemCrowd Procedural Scene Description RIB WorldBegin ... Procedural "DynamicLoad" RenderMan ["glmCrowdRendermanPlugin" ...][bbox] WorldEnd Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 9
  10. 10. Step5: Procedural Rendering10k characters (19k faces each) on Core2 Quad 9550Export RIB (& Bboxes) + particle cache (4MB): < 1minRendering PrMan – 1080p – 2 samples MBlur: 9min16s Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 10
  11. 11. Designing RenderMan ShadersSlim Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 11
  12. 12. Shader Parameters Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 12
  13. 13. Export Crowd Simulation Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 13
  14. 14. Render with RenderMan Pro ServerExport Maya scene to RIB fileInclude Crowd RIB to scene RIBRender the scene RIB Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 14
  15. 15. Render with RenderMan Studio Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 15
  16. 16. Fortress battle sceneBackdrop: > 6 million polygonsComplex shaders and lighting5 500 charactersOne camera shot – 840 framesExplosions and smoke FX Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 16
  17. 17. Fortress Battle Scene Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 17
  18. 18. Fortress Battle Scene Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 18
  19. 19. Crowd Rendering @ Home1 rendering node 4 cores 15 – 25 minutes / frame Total render time: 8 days!1 day to finalize animation Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 19
  20. 20. Crowd Rendering with150 rendering nodes Each node: 8 cores 16 GB RAM 25 min / frame Total render time: 5 h1 day to finalize animation Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 20
  21. 21. Crowd Rendering withUpload assets and rib for one test frameDownload results for approvalUpload data for the whole sequence (7 GB)Download rendered frames (30 GB) 5 passes / frame Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 21
  22. 22. That’s All FolksGolaem Crowd 2.0Meet us @ booth #745Visit our website: http://www.golaem.com Golaem Crowd – Rendering Crowds with Pixar’s RenderMan 22

×