Mình muốn có một cách nhanh hơn để block một scene, đặt camera, thử framing và preview những movement cơ bản mà không phải mở cả một phần mềm 3D đầy đủ. Trước một buổi quay, đôi khi mình chỉ muốn trả lời vài câu hỏi rất cơ bản. Cú máy sẽ đi thế nào? Có hợp lí với treatment đạo diễn chưa? Như thế này đã đúng ý đạo diễn chưa nhỉ? Những câu hỏi này thực ra không quá phức tạp. Nhưng để tìm một cách trả lời chúng thật nhanh thì lại không đơn giản như vậy. Rất nhiều công cụ thường nằm ở một trong hai dạng: hoặc là những sơ đồ 2D rất đơn giản, hoặc là những phần mềm 3D đầy đủ bối cảnh. Cả hai đều hữu ích. Nhưng với nhu cầu này thì không cái nào thực sự đúng thứ mình muốn.
Blender, Unreal Engine và các phần mềm previs chuyên nghiệp đều cực kỳ mạnh. Nhưng phần lớn thời gian, mình không cần realistic character, material chi tiết, simulation, mocap, lighting phức tạp hay một virtual production environment hoàn chỉnh. Đôi khi mình chỉ muốn biết:
Actor đang ở đâu?
Camera đang ở đâu?
Frame sẽ trông như thế nào?
Blocking này có thực sự hiệu quả không?
Và lý tưởng nhất là mình có thể trả lời những câu hỏi đó trong vài phút. Đó chính là điểm bắt đầu của ND Blocking & Previs.
Phiên bản đầu tiên được giữ rất đơn giản. Một Stage. Một Actor đơn giản. Một vài Props. Một Camera. Vừa đủ control để di chuyển mọi thứ và hình dung sơ bộ về scene. Ý tưởng ban đầu chưa bao giờ là xây một full 3D package. Mình chỉ muốn làm một thứ mà trong giai đoạn tiền kỳ, mình có thể sử dụng nó để làm việc với đạo diễn về cú máy. Và khi bắt đầu sử dụng, những feature mới dần được thêm vào vì một lý do rất đơn giản: Mình liên tục gặp những vấn đề về planning mà mình muốn chính công cụ này giải quyết được.
Nhu cầu cơ bản nhất là có thể đặt diễn viên vào trong không gian thật nhanh. Thêm một diễn viên. Di chuyển họ. Xoay họ. Đặt một diễn viên khác ở vị trí khác. Thêm bàn, ghế, vẽ tường hoặc một object đơn giản nào đó để tạo context cho không gian. Chỉ riêng việc đó thôi cũng đã giúp hiểu scene dễ hơn nhiều so với chỉ nhìn một shot list viết bằng chữ. Nhưng lại có thêm một vấn đề khác. Nếu tất cả diễn viên đều đứng thẳng trong cùng một pose, blocking vẫn khá khó đọc. Vì vậy mình thêm những Pose presets đơn giản. Chúng không phải character animation. Không có một workflow rigging phức tạp. Chúng chỉ tồn tại để blocking dễ hiểu hơn. Nếu một Actor đang ngồi ở bàn, thì ít nhất nhìn họ cũng phải giống như đang ngồi ở bàn. Với mình, như vậy là đủ.
Blocking mà không có context thì cũng chỉ giúp được đến một mức nào đó. Vì vậy tool dần có thêm những thành phần kiến trúc cơ bản: Tường, Cửa, Props cơ bản. Một lần nữa, mục tiêu chưa bao giờ là thiết kế nội thất phối cảnh chi tiết. Mình chỉ muốn có đủ thông tin trong scene để trả lời những câu hỏi thực tế. Diễn viên có đi vào từ cánh cửa này không? Bức tường này có làm shot cảm giác quá chật không? Ở vị trí camera này, mình vẫn còn lấy được góc mình muốn không? Nếu scene đủ dễ đọc để trả lời được những câu hỏi đó, thì với mình tool đã làm đúng việc của nó.
Khi phần blocking bắt đầu ổn, camera nhanh chóng trở thành thứ mình quan tâm nhất. Bởi vì blocking chỉ thực sự có ý nghĩa khi mình nhìn nó qua camera. Và đây cũng là lúc mình không muốn chỉ dùng một generic 3D camera với một giá trị FOV đơn giản. Là một DOP, mình sẽ nghĩ theo những thứ như: Camera gì. mode quay gì. Sensor bao nhiêu. Tiêu cự bao nhiêu. Anamorphic squeeze. Delivery frame. Frame Guides. Vì vậy Camera system dần trở nên filmmaking-oriented hơn rất nhiều. Hiện tại tool tách riêng những khái niệm như:
Physical Sensor
Active Capture Area
Recording Resolution
Delivery
vì những thứ này không phải lúc nào cũng giống nhau. Nếu mình chọn một camera cụ thể, một capture mode cụ thể và một tiêu cự cụ thể, mình muốn framing giống như cách mình sẽ thấy nó ngoài set.
Vì vậy ND Blocking & Previs sử dụng project format riêng:
.ndblock
Một project có thể chứa nhiều scene và lưu lại blocking, cameras, Timeline, guides cùng các creative settings khác. Quan trọng hơn, project có thể di chuyển giữa các platform. Mình có thể bắt đầu trên Web, save file .ndblock, rồi tiếp tục làm việc trong desktop app. Hoặc làm ngược lại. Tính di động đó dần trở thành một phần rất quan trọng trong toàn bộ ý tưởng của các tool mình làm.
Với mình, điều hữu ích nhất là ND Blocking & Previs giờ có thể trả lời rất nhiều câu hỏi nhỏ trước khi đi quay. Blocking này có hợp lý không? Delivery crop có làm composition trở nên khó chịu không? Camera move này có ổn không? Mình có thể cho người khác xem ý tưởng này mà không cần build cả một full 3D scene không? Đó là những vấn đề mình muốn nó giải quyết. Mọi thứ khác đều là thứ yếu.
Và các câu trả lời cho những thắc mắc đó nằm ở dưới đây
Không. Và đó là điều cần lưu ý.
Tool tập trung vào blocking, camera planning, framing và simple movement. Nó không được làm ra để thay thế Blender, Unreal Engine hay các phần mềm previs chuyên nghiệp.
Có. File Project .ndblock được thiết kế để có thể di chuyển giữa Web và App trên máy tính.
Camera system hỗ trợ camera bodies, capture modes, focal length, active capture area, anamorphic squeeze, Delivery framing và Frame Guides. Mục tiêu là để Camera workflow gần với cách một DOP thực sự nghĩ về framing hơn.
Có.
Web version hỗ trợ browser video export. Desktop app hỗ trợ native H.264 MP4 export. Những video export này dành cho previs và review, không phải final delivery.
ND Blocking & Previs hiện đang được phát hành dưới dạng Beta. Web version có thể dùng trực tiếp, còn macOS Beta có thể tải từ release hiện tại.