Các Tính Năng Nổi Bật Của RenderMan 24 Cần Biết

Sự kiện ra mắt của RenderMan 24 dành cho Blender chỉ mới được vài ngày, vẫn còn nóng, với việc ra mắt cho Blender cũng hy vọng điều này có nghĩa Blender user sẽ trong tương lai sướng vì ở Pixar triển khai dùng Blender, mà thật ra hiện tại có dùng Blender mới viết được code RenderMan 24 triển khai trên đó.

render với RenderMan 24, phim Mandalorian

Đây là các chức năng cần biết có trong RenderMan 24 đừng bỏ qua, toàn tinh hoa của Pixar và các đối tác bao nhiêu năm sản xuất thực tế. Cũng muốn chú thích là nhiều người những tưởng dùng RenderMan 24 là sẽ nhanh hơn các render có trên thị trường hoặc so với Cycles X gì đó thì không phải nhé. Bản thân RenderMan là một phần mềm render photo realistic dành cho sản xuất phim, nên có một việc chắc chắn rằng chất lượng luôn được coi trọng hơn việc tốc độ.

Các Chức Năng Nổi Bật Của RenderMan 24

  • Interactive rendering – tương tác trực tiếp khi thực hiện look dev, trước đây phải load qua bridge của RenderMan mới thấy update, giờ thì tương tự như các render khác, update geometry hay thay đổi trong scene là thấy liền.
  • XPU công nghệ đấu hai cái CPU và GPU cùng render – cái này công nghệ hay ho nhiều người có bản quyền nói là nhanh hơn so với phiên bản trước của RenderMan, tuy nhiên cái này phải có bản quyền mới xài được. Chức năng này cung cấp chủ yếu look dev và hướng đến film production. Tuy nhiên chức năng này còn rất nhiều hạn chế. Danh sách các hạn chế của chức năng XPU trong RenderMan 24 coi ở đây.
  • MaterialX LaMa – sử dụng Layered Material được thiết kế phát triển bởi Industrial Light and Magic, công ty chị em của Pixar. Các phiên bản shader materials này được phát triển chuyên trị cho làm sản xuất phim tập trung vào photo realistic. Có thể nói không cần chức năng XPU, riêng phần sắp xếp thay đổi shader này đã là đỉnh cao nhất của kỹ nghệ render sử dụng trong sản xuất phim thực tế, phát triển và sử dụng bởi các công ty hàng đầu của thế giới làm phim liên quan Hollywood.
mô hình tổng quan các shader có trong bộ Lama của RenderMan 24

[quote title=”MaterialX”]MaterialX is an open standard for transfer of rich material and look-development content between applications and renderers. Originated at Lucasfilm in 2012, MaterialX has been used by Industrial Light & Magic in feature films such as Star Wars: The Force Awakens and Rogue One: A Star Wars Story, and by ILMxLAB in real-time experiences such as Trials On Tatooine.[/quote]

  • Stylized Looks – phong cách hoạt hình, kiểu vẽ tay, kiểu cartoon, các hiệu ứng này sẽ được ứng dụng trực tiếp và tạo thẳng như một filter lên các phiên bản render, đã có rất nhiều hãng hoạt hình và các animation shop ở khắp nơi trên thế giới dùng vào trong dự án đặc biệt là các dự án phim hoạt hình có hình ảnh tương tự như kiểu trẻ con, cartoon, hay video games. Như hình dưới đây là kết quả từ render.

  • OpenColorIO – khác với thế giới bên ngoài thì bây giờ RenderMan 24 mới mừng rỡ cho biết đã hỗ trợ tiêu chuẩn màu ACES
  • Live Statistics – trước đây để debug một scene về mặt kỹ thuật với RenderMan sẽ rất khó khăn, tựu chung là do RenderMan không chạy trực tiếp thông qua app, mà là sử dụng như một hệ thống bắt cầu từ đó mới load dữ liệu do RenderMan trả ra và phản hồi, kết quả này sẽ không trực tiếp, hạn chế, giờ đây các thông tin debug này là ngay tức thì, có thể tương tác được.
Mandalorian phim truyền hình ngoại truyện của Star Wars
  • OSL Patterns – với các cao thủ về shader làm lighting TD sẽ rất thích thú với khả năng nhúng thả và việc thôi không sử dụng C++ pattern, thay vào đó là dùng trực tiếp OSL pattern (industry standard) sẽ giúp trung gian hóa bản thân của RenderMan. các thay đổi mới này giúp thuận tiện chia sẻ giữa RIS (phiên bản lõi RenderMan) và XPU, nó cũng cho phép XPU show những gì thấy tương tự như render dùng RIS. Hiện tại C++ pattern vẫn tiếp tục hỗ trợ cho những ai đã quen thuộc với RenderMan nhưng chỉ chạy trên RIS. (link cho ai chưa biết về RenderMan Ris)

[box] Danh sách video nói về chi tiết các chức năng có trong RenderMan 24, các video này được phát triển và vừa mới phát hành cách đây vài ngày từ khi RenderMan 24 tung ra, các video trên Youtube của Pixar RenderMan [/box]

Sản Xuất Phim Thực Tế Và Phim Sử Dụng RenderMan Ngoài Pixar

Các bạn cứ cần biết, RenderMan là phần mềm render chuyên để sản xuất phim, hoặc là làm phim quảng cáo nhưng ở các show rất lớn của các major studios thực hiện. Cái nữa là RenderMan chuyên trị để tạo tác hình ảnh photo realistic, đó là sức mạnh đáng gờm của RenderMan để chính bản thân là một phần mềm render đỉnh “state-of-the-art”, mà có thể nói so kè với Manuka của Weta, Arnold của Sony/Autodesk, hay Glimpse của Animal Logic rồi Hyperion của Disney là có phần phải nói cạnh tranh hơn rất nhiều. Chưa kể RenderMan đã qua môi trường sản xuất rất nhiều, hơn mấy chục năm đoạt giải Oscar nên việc ứng dụng RenderMan vào trong sản xuất cũng không tệ tí nào đó là nói kiểu mĩa mai khiêm tốn. Nên nói chung về tốc độ là không bàn tới.

https://youtu.be/DZgkuZikHTM

Danh sách các phim sử dụng RenderMan của năm nay link tại đây

Sơ sơ có phim nào của Disney là có RenderMan

  • A Quiet Place Part II
  • Black Widow
  • Chaos Walking
  • Clifford the Big Red Dog
  • Cruella
  • Eternals
  • F9
  • Free Guy
  • Godzilla vs. Kong
  • Ghostbusters: Afterlife
  • Jungle Cruise
  • Luca
  • Mortal Kombat
  • No Time to Die
  • Shang-Chi and the Legend of the Ten Rings
  • Snake Eyes: G.I. Joe Origins
  • Space Jam: A New Legacy
  • The Tomorrow War
  • Thunder Force
  • Top Gun: Maverick
  • Zack Snyder’s Justice League

Thử Nghiệm RenderMan 24 Và File Sample Chất Lượng

Hiện tại người dùng Blender mà post video demo RenderMan 24 trên internet, cũng toàn là render mấy cái hình tròn hình vuông, mặt phẳng, hay cái tượng, chưa ai đã render một scene rõ ràng và có ý nghĩa ngoại trừ marketing của RenderMan với các sản phẩm bom tấn, nên tạm thời tôi không có gì share cho các anh em xem qua, tôi cũng không rãnh đi làm video demo với mấy cục cục hòn hòn, một cái demo như vậy thật sự không thể nào mô tả được khả năng của một cái render software. (Tôi cũng không hiểu sao mấy bạn đó can đảm làm demo ghê).

[box]Đây là link tới các sample rất tuyệt của RenderMan 24 đã chuẩn bị sẵn để các bạn có thể tò mò và thử nghiệm tìm hiểu mọi chức năng đã setup sẵn của RenderMan trong Blender, đừng đi thử cục cục hòn hòn cơ bản rồi bảo là đã test chức năng một cái render:

https://rmanwiki.pixar.com/display/RFB24/Examples+in+Blender

[/box]

Tôi vẫn nghĩ muốn test hay thử RenderMan thì phải có cái scene cỡ này nó mới hy vọng dùng được RenderMan nhiều, nhất là phần shader LAMA. Đây là scene đã chiến thằng RenderMan Challenge (popular vote). Link tới artist nguyên bài ở đây

Trong video này, tôi có cắt ngay time code cần thiết, để các bạn coi trọn vẹn chức năng, RenderMan 24 có phần shader noise pattern mới chuyên để làm micro detail cũng rất đẹp, đây là link cái video RenderMan 24 micro detail hôm qua tôi có chia sẻ trong group FB

 

Post Author: Vu Pham