Cách tăng tốc độ kết xuất Máy xay sinh tố

How Speed Up Blender Rendering



Máy xay sinh tố, được ra mắt lần đầu tiên vào năm 1995 bởi Ton Roosendaal, một nhà phát triển đến từ Hà Lan, là một công cụ tạo 3D mạnh mẽ được sử dụng để tạo đồ họa 3D, ứng dụng 3D tương tác, trò chơi điện tử, video thực tế ảo và hoạt ảnh. Nó đã có sẵn dưới dạng một phần mềm mã nguồn mở từ năm 2002 và nó chạy trên các hệ điều hành phổ biến như macOS, Linux và Windows. Máy xay sinh tố có nhiều tính năng và nó có thể được sử dụng để tạo mô hình 3D, tạo kết cấu, đổ bóng, làm giàn, mô phỏng hạt, điêu khắc, đồ họa chuyển động và tổng hợp.

Blender rất dễ học và có sự hỗ trợ của một cộng đồng rất lớn. Blender là một ứng dụng rất mạnh mẽ và các chức năng điều hướng mô hình, điêu khắc và khung nhìn của nó rất mượt mà. Tuy nhiên, đối với những cảnh có nhiều nội dung 3D, bộ đổ bóng, kết cấu độ nét cao, hạt và đèn thể tích, cần một lượng thời gian đáng kể để kết xuất. Tuy nhiên, thời gian cần thiết để kết xuất có thể được giảm bớt bằng cách sử dụng các cài đặt trình kết xuất thích hợp. Trong bài viết này, chúng ta sẽ thảo luận về các phương pháp giảm thời gian kết xuất trong Blender và ảnh hưởng của các phương pháp này đến kết quả cuối cùng.







Kết xuất cảnh trong Blender khác với hiển thị hình ảnh trong trình chỉnh sửa ảnh hoặc video từ trình chỉnh sửa video. Có nhiều yếu tố cần xem xét trước khi kết xuất trong Blender để tránh lãng phí thời gian. Ví dụ, Blender (phiên bản 2.8) đi kèm với hai công cụ kết xuất: Eevee và Cycles. Eevee nhanh hơn nhiều so với Cycles, và nó có yêu cầu về thời gian và tài nguyên thấp hơn; tuy nhiên, trong khi Eevee là công cụ kết xuất cổng khung nhìn thời gian thực, thì Cycles là công cụ kết xuất theo dõi tia đạt được kết quả tốt hơn. Một công cụ kết xuất có thể được lựa chọn dựa trên sở thích cá nhân, nhưng các nhà thiết kế chuyên nghiệp có xu hướng thích Chu kỳ do độ chính xác và hiện thực của nó, mặc dù yêu cầu thời gian cao hơn.



Kết xuất bằng Cycles có thể khiến bạn khó chịu, nhưng chúng ta có thể giảm thời gian kết xuất bằng cách điều chỉnh cài đặt trình kết xuất. Bây giờ, chúng ta sẽ xem xét một số cài đặt có thể được điều chỉnh để giảm thời gian kết xuất với công cụ kết xuất Cycles.



Số lượng mẫu

Số lượng mẫu cần thiết cho một kết xuất tốt không thể được biết trước; tuy nhiên, nguyên tắc chung là càng ít mẫu càng tốt mà vẫn đảm bảo lượng nhiễu có thể chấp nhận được. Do đó, phải xem xét sự cân bằng sau: ít mẫu hơn sẽ gây ra nhiều tiếng ồn hơn nhưng thời gian kết xuất thấp hơn, trong khi nhiều mẫu hơn dẫn đến ít nhiễu hơn nhưng thời gian kết xuất cao hơn.





Giảm nhiễu

Cảnh hoặc đối tượng của bạn sẽ bị nhiễu nếu bạn giảm số lượng mẫu. Để giảm nhiễu, có thể chọn tùy chọn Denoising trong tab lớp xem. Denoising là một bước xử lý hậu kỳ mà trình kết xuất sẽ thực hiện sau khi kết xuất cảnh hoặc đối tượng.



Số trang không truy cập

Chúng tôi cũng có thể sửa đổi số trang không truy cập để rút ngắn thời gian hiển thị. Phản xạ ánh sáng, tạo ra ánh sáng gián tiếp, là sự thay đổi hướng của tia sau khi chạm vào bề mặt 3D. Với ít bị trả lại hơn, cảnh hoặc đối tượng sẽ ít chi tiết hơn, nhưng thời gian kết xuất cũng sẽ giảm. Số lần trả lại tối đa là 12, nhưng đối với hầu hết các cảnh, 4 đến 6 lần trả lại là đủ. Tuy nhiên, điều quan trọng là phải đảm bảo rằng số lần thoát không quá thấp.

Để thay đổi số lần thoát, hãy chuyển đến Cài đặt hiển thị> Đường dẫn ánh sáng> Số lần thoát tối đa

Tối ưu hóa gạch

Điều chỉnh kích thước ô cũng có thể giúp giảm thời gian hiển thị. Để hiển thị CPU, hãy giảm thiểu kích thước ô; tuy nhiên, nếu bạn có GPU, hãy thoải mái sử dụng các ô lớn hơn. Với kết xuất CPU, kích thước ô nhỏ hơn sẽ giảm thời gian hiển thị; tuy nhiên, đối với kết xuất GPU, điều ngược lại xảy ra.

Để thay đổi kích thước ô, hãy chuyển đến Cài đặt kết xuất> Hiệu suất> Kích thước ô.

Kết xuất GPU

Kết xuất CPU có thể được sử dụng để kết xuất các tệp trong Blender, nhưng kết xuất GPU là một lựa chọn tốt khi kết xuất với Cycles. Để bật kết xuất GPU, hãy đi tới Tệp> Tùy chọn> Hệ thống> Thiết bị kết xuất chu kỳ> CUDA / OptiX / OpenCL. Máy xay sinh tố sẽ tự động nhận dạng cạc đồ họa của bạn. Kết xuất GPU có thể sử dụng nhiều GPU, nhưng với kết xuất CPU, bạn chỉ có thể sử dụng một CPU.

Đối tượng lập tức

Kỹ thuật này không được nhiều người dùng Blender biết đến, nhưng nó có thể là một cách rất hữu ích để giảm thời gian kết xuất. Ví dụ, giả sử bạn có nhiều cây trong cảnh của bạn; trong trường hợp này, bạn có thể tạo phiên bản cây thay vì sao chép chúng bằng cách sử dụng tổ hợp phím Alt + D để tạo phiên bản. Tính năng lấy nhanh rất hữu ích vì sự trùng lặp đối tượng tạo gánh nặng cho CPU hoặc GPU, điều này làm tăng thời gian hiển thị.

Đèn cổng

Trình kết xuất Cycles mất một lượng thời gian đáng kể để kết xuất cảnh nội thất. Tuy nhiên, bằng cách sử dụng đèn cổng thông tin, chúng ta có thể giảm thời gian hiển thị. Đèn cổng giúp Blender hiểu được loại cảnh. Để bật tính năng chiếu sáng cổng thông tin, hãy chọn tùy chọn Cổng thông tin trong cài đặt ánh sáng khu vực.

Điều quan trọng cần lưu ý là không phải lúc nào đèn cổng cũng hoạt động. Đèn cổng hoạt động tốt nhất cho ánh sáng gián tiếp và cảnh nội thất để hiển thị ánh sáng từ cửa sổ, nhưng nếu sử dụng quá nhiều đèn cổng, thời gian hiển thị có thể tăng lên và cảnh tạo ra có thể bị nhiễu.

Hiệu ứng thể tích

Các hiệu ứng âm lượng như đèn âm lượng và sương mù thể tích là những tác vụ đòi hỏi nhiều năng lực của bộ xử lý. Nếu bạn có sương mù hoặc ánh sáng thể tích trong cảnh của bạn, thì Cycles sẽ có yêu cầu cao về thời gian. Thay vào đó, hiệu ứng thể tích có thể được thêm vào trong quá trình xử lý hậu kỳ.

Lấy mẫu thích ứng

Lấy mẫu thích ứng, là một kỹ thuật quan trọng để giảm thời gian kết xuất, có sẵn trên tất cả các phiên bản gần đây của Blender. Với tùy chọn này, Blender sẽ tập trung ít hơn vào các phần ít quan trọng hơn hoặc không có camera, điều này sẽ làm giảm thời gian kết xuất.

Để bật tùy chọn này, hãy chuyển đến Cài đặt kết xuất> Lấy mẫu và chọn Lấy mẫu thích ứng.

Tụ quang

Nếu có thể, hãy tắt các hiệu ứng tụ quang, đây là các hiệu ứng chuyên sâu về bộ xử lý. Tắt các hiệu ứng như vậy trong cài đặt kết xuất sẽ giảm thời gian kết xuất. Đi tới Render Settings và bỏ chọn Reflective Caustics và Refractive Caustics.


Cycles renderer là một trình kết xuất tia theo dõi chuyên sâu về bộ xử lý thường có yêu cầu cao về thời gian. Tuy nhiên, có một số kỹ thuật có thể làm giảm thời gian kết xuất. Đầu tiên, số lượng mẫu có thể được giảm bớt, vì giảm số lượng mẫu sẽ giảm thời gian kết xuất. Tuy nhiên, kỹ thuật này có thể khiến đối tượng hoặc cảnh bị nhiễu. Do đó, Denoising có thể được sử dụng như một tùy chọn xử lý hậu kỳ. Hơn nữa, hãy tránh các hiệu ứng thể tích nếu có thể và thêm các hiệu ứng như vậy trong quá trình xử lý hậu kỳ. Cuối cùng, việc sao chép đối tượng có thể được thay thế bằng việc sao chép đối tượng. Với những thủ thuật này, bạn sẽ cải thiện đáng kể thời gian dựng hình của mình.