
Cài đặt render Blender: Hướng dẫn đầy đủ về Cycles và Eevee
Tổng quan
Giới thiệu
Blender có sẵn hai render engine dùng cho sản xuất là Cycles và Eevee, cùng một engine tiện ích thứ ba tên là Workbench. Mỗi engine có bảng render settings riêng, đặc tính hiệu năng riêng và những đánh đổi riêng giữa chất lượng và tốc độ. Cấu hình đúng các cài đặt này là ranh giới giữa một khung hình cuối sạch nhiễu và một lần render qua đêm mà kết quả vẫn lấm tấm hạt.
Chúng tôi làm việc với các dự án Blender thường xuyên trên Super Renders Farm. Cycles, Eevee và Blender Standard đều được hỗ trợ cho cloud rendering, và chúng tôi gặp rất nhiều cấu hình render khác nhau, từ nội thất kiến trúc với hàng triệu lần nảy tia sáng đến motion graphics cách điệu hầu như không tốn sức GPU. Cycles vẫn là engine chính cho phần lớn công việc đó, và quy luật khá nhất quán: hầu hết vấn đề về chất lượng và tốc độ đều xuất phát từ một vài render settings bị cấu hình sai hoặc bị để nguyên mặc định.
Hướng dẫn này bao quát mọi render settings chính của Blender: Cycles chuyên sâu, Eevee cho quy trình thời gian thực, cùng các cài đặt đầu ra và hiệu năng áp dụng cho mọi engine. Tên bảng điều khiển và giá trị mặc định theo tài liệu Blender hiện hành (5.2 LTS), và chúng tôi sẽ ghi chú những cài đặt phụ thuộc vào phiên bản Blender.
Nếu bạn vẫn đang tìm nút Render lần đầu, hãy bắt đầu với hướng dẫn render ảnh đầu tiên trong Blender trước khi tinh chỉnh các cài đặt này.
Nếu bạn mới làm quen với các khái niệm render 3D, hướng dẫn của chúng tôi về render thực chất là gì sẽ cung cấp nền tảng cần thiết trước khi đi vào các cài đặt riêng của từng engine.
Tổng quan các render engine của Blender
Blender có sẵn ba render engine, và bạn có thể chuyển đổi giữa chúng trong bảng Render Properties.
Cycles là một path tracer dựa trên vật lý. Nó mô phỏng sự truyền ánh sáng bằng cách phóng các tia từ camera vào scene, cho chúng nảy trên các bề mặt và tích lũy thông tin màu. Kết quả là hình ảnh chân thực như ảnh chụp: phản xạ, khúc xạ, caustics, global illumination và volumetrics đều chính xác. Đổi lại là thời gian render: Cycles có thể mất từ vài phút đến vài giờ cho mỗi khung hình, tùy độ phức tạp của scene và số sample.
Eevee là một engine rasterization thời gian thực. Blender 4.2 LTS đã thay Eevee gốc bằng một engine viết lại hoàn toàn (được phát triển với tên Eevee Next), và bản viết lại đó chính là Eevee bạn dùng trong 4.2, 4.5 LTS và các bản 5.x. Eevee dùng các kỹ thuật screen-space, virtual shadow map và ánh sáng dựa trên probe để xấp xỉ kết quả dựa trên vật lý ở tốc độ khung hình tương tác. Eevee phù hợp cho bản xem trước, công việc cách điệu, motion graphics và những tình huống mà thời gian render quan trọng hơn độ chính xác vật lý.
Workbench là engine hiển thị viewport dùng cho dựng hình và rà soát bố cục, không dùng cho render cuối, nên chúng tôi sẽ không đề cập ở đây.
Việc chọn Cycles hay Eevee tùy thuộc vào dự án của bạn. Archviz, render sản phẩm và VFX compositing hầu như luôn cần Cycles. Motion graphics, previz và hoạt hình cách điệu thường có thể dùng Eevee. Một số studio dùng Eevee để lặp nhanh phần ánh sáng, rồi chuyển sang Cycles cho bản cuối.
Nếu bạn vẫn đang cân nhắc nên tinh chỉnh engine nào, bài so sánh các engine Blender năm 2026 của chúng tôi là quyết định cần làm trước.
Cycles render settings chuyên sâu
Các cài đặt Cycles nằm trong bảng Render Properties (biểu tượng camera). Dưới đây là chức năng của từng nhóm và cách cấu hình.
Sampling
Samples quyết định số đường ánh sáng Cycles truy vết trên mỗi pixel. Nhiều sample hơn nghĩa là ít nhiễu hơn nhưng thời gian render lâu hơn. Mặc định của Cycles là 1.024 sample cho viewport và 4.096 cho render cuối, nhưng các mặc định này hiếm khi tối ưu cho mọi scene.
- Render Samples: Với hầu hết công việc sản xuất, 256 đến 1.024 sample kèm denoising cho kết quả sạch. Nội thất kiến trúc có caustics phức tạp có thể cần 2.048 trở lên. Cảnh ngoài trời với ánh sáng trực tiếp thường chỉ cần 128 đến 256 cộng denoising.
- Viewport Samples: Giữ giá trị thấp (32 đến 64) để phản hồi nhanh trong lúc dựng scene.
- Noise Threshold: Ô checkbox bật adaptive sampling, tức là dừng truy vết thêm sample cho những pixel đã hội tụ dưới ngưỡng này. Mặc định cho render cuối là 0,01, một điểm khởi đầu tốt. Tài liệu hướng dẫn nêu khoảng thông thường từ 0,1 đến 0,001; giá trị thấp hơn tăng chất lượng nhưng cũng tăng thời gian render. Đặt giá trị bằng 0 không tắt adaptive sampling: lúc đó Cycles tự đoán một ngưỡng từ tổng số sample. Để dùng số sample cố định, hãy bỏ chọn ô Noise Threshold.
- Min Samples: Số sample tối thiểu mà một pixel nhận được trước khi adaptive sampling có thể dừng nó. Mặc định 0 để Cycles tự chọn giá trị từ Noise Threshold, phù hợp với hầu hết scene. Chỉ tăng thủ công nếu adaptive sampling để lại lỗi hình ảnh rõ rệt ở những vùng có chuyển sắc tinh tế, vì giá trị cao hơn khiến mọi pixel phải lấy nhiều sample hơn.
Denoising
Denoising hiện đại có thể nói là cải tiến hiệu quả nhất về chất lượng trên mỗi đơn vị thời gian trong render Cycles. Nó cho phép bạn render với số sample thấp hơn rồi làm sạch phần nhiễu còn lại bằng thuật toán.
- OpenImageDenoise (OIDN): Bộ denoiser dựa trên AI của Intel, được tài liệu hướng dẫn mô tả là thường cho chất lượng cao nhất. Nó hoạt động cùng tùy chọn Use GPU, chạy denoising trên GPU và nhanh hơn nhiều so với CPU, đổi lại tốn thêm bộ nhớ GPU.
- OptiX Denoiser: Bộ denoiser dựa trên AI của NVIDIA, dùng được trên phần cứng NVIDIA sau khi bật trong Preferences. Ưu điểm chính là hỗ trợ tăng tốc GPU trên một số GPU NVIDIA đời cũ mà OpenImageDenoise không hỗ trợ.
- Automatic: Tùy chọn chỉ dành cho viewport, dùng denoising tăng tốc bằng GPU khi phần cứng hỗ trợ.
- Denoising passes: Tài liệu hướng dẫn khuyên nên cấp cho denoiser ít nhất pass Albedo, vì đầu vào chỉ có màu có thể làm mờ chi tiết ở số sample thấp.
- Denoising Data Passes: Bật "Denoising Data" trong View Layer Properties nếu bạn định composite với nhiều quyền kiểm soát hơn. Tùy chọn này xuất riêng các pass normal, albedo và noisy để bạn có thể denoise trong compositor hoặc một công cụ bên ngoài.
Một cách làm thực tế: đặt render samples ở mức 256-512, bật adaptive sampling với noise threshold 0,01 và dùng OpenImageDenoise. Tổ hợp này xử lý được phần lớn scene sản xuất và giữ thời gian render ở mức hợp lý.
Light Paths
Các cài đặt light path kiểm soát số lần một tia có thể nảy trước khi Cycles chấm dứt nó. Mỗi loại nảy (diffuse, glossy, transmission, volume) có giới hạn riêng.
- Max Bounces (Total): Giới hạn tổng số lần nảy của một tia, bất kể loại nào. Mặc định là 12, phù hợp với hầu hết scene. Giảm xuống 8 có thể tiết kiệm thời gian ở scene đơn giản mà không thấy khác biệt. Các giới hạn theo loại bên dưới chỉ có hiệu lực tới mức trần này, nên nếu bạn tăng bất kỳ giá trị nào trong số đó vượt Max Bounces, hãy tăng Max Bounces lên ít nhất bằng giá trị đó.
- Diffuse Bounces: Kiểm soát độ sâu của ánh sáng gián tiếp. Mặc định 4 phù hợp với hầu hết nội thất. Tăng lên 6-8 cho scene có nhiều bề mặt trắng hoặc sáng, nơi ánh sáng cần đi sâu hơn (kiểu Cornell box, phòng tường trắng).
- Glossy Bounces: Ảnh hưởng đến phản xạ của phản xạ. Mặc định 4 thường là đủ. Tăng lên cho scene có gương đối diện nhau hoặc bề mặt phản xạ mạnh.
- Transmission Bounces: Rất quan trọng với kính và vật liệu khúc xạ. Nếu thấy vùng đen bên trong vật thể kính, hãy tăng giá trị này từ mặc định 12, đồng thời tăng Max Bounces lên ít nhất bằng giá trị đó, vì Max Bounces là mức trần cho mọi loại nảy và chỉ tăng riêng Transmission thì không thay đổi gì. Kính xếp chồng (như kính chắn gió ô tô nhiều lớp dán) có thể cần 16 trở lên ở cả hai.
- Volume Bounces: Dành cho tán xạ thể tích (sương mù, khói). Mặc định 0 nghĩa là chỉ tán xạ đơn. Tăng lên 1-2 để sương mù hoặc khói dày chân thực hơn.
- Clamping (Direct/Indirect): Giới hạn cường độ tối đa mà một sample ánh sáng có thể đóng góp vào một pixel, giúp giảm fireflies (các pixel sáng bất thường). Giá trị thấp hơn clamp mạnh hơn, nên loại bỏ nhiều fireflies hơn nhưng cũng làm tối ánh sáng sáng thật. Indirect Light mặc định là 10 và Direct Light là 0, và giá trị 0 tắt clamping cho cài đặt đó (chính xác vật lý hơn nhưng có thể sinh fireflies). Nếu fireflies vẫn còn, hãy giảm dần giá trị indirect và so sánh kết quả.
- Caustics: Reflective caustics và refractive caustics được bật theo mặc định. Tắt chúng có thể tăng tốc render đáng kể ở những scene mà họa tiết caustics không quan trọng.
Color Management
- View Transform: Dùng "AgX" hoặc "Filmic" cho render chân thực. AgX thay Filmic làm mặc định trong các file mới từ Blender 4.0, nên file tạo ở phiên bản cũ hơn có thể vẫn đang dùng Filmic hoặc Standard. "Standard" cắt mất vùng sáng và cho kết quả kém tự nhiên. AgX xử lý vùng bị thừa sáng tốt hơn Filmic.
- Look: Điều chỉnh độ tương phản. "None" là trung tính. "High Contrast" có thể tăng độ ấn tượng nhưng có thể làm cháy vùng sáng.
- Exposure: Điều chỉnh độ sáng tổng thể theo stop. Hãy dùng nó thay vì đẩy mạnh cường độ đèn.
Eevee render settings và khi nào nên dùng
Eevee phát huy thế mạnh khi bạn cần phản hồi nhanh hoặc làm những dự án mà độ chính xác vật lý đứng sau khả năng kiểm soát sáng tạo và tốc độ. Sau đây là cách tận dụng tối đa nó.
Khi nào Eevee phù hợp
- Motion graphics và hoạt hình trừu tượng, nơi shading cách điệu là chấp nhận được
- Các bước previz và lookdev trước khi chuyển sang Cycles cho bản cuối
- Phát lại thời gian thực để khách hàng duyệt và các dự án có thời hạn gấp
- Scene dựa nhiều vào procedural shading hơn là truyền ánh sáng chính xác
Các cài đặt chất lượng chính của Eevee (Blender 4.2 trở lên)
Bản viết lại Eevee trong Blender 4.2 LTS bổ sung screen-space ray tracing và virtual shadow map, thu hẹp khoảng cách với Cycles.
- Sampling: Eevee tích lũy sample theo thời gian (temporal anti-aliasing). Giá trị Render Samples khoảng 64 là điểm khởi đầu phổ biến, và bạn có thể tăng nếu kết quả chưa đủ sạch. Time Limit của render sẽ dừng render khi đạt đến mức đó, ngay cả khi chưa đạt mục tiêu sample.
- Ray Tracing: Khi bật, Eevee phóng tia từ mỗi bề mặt để nâng độ chính xác của ánh sáng gián tiếp và phản xạ. Phương pháp Screen-Trace truy vết dựa trên depth buffer của màn hình và quay về dùng light probe khi tia rời khỏi khung nhìn, còn phương pháp Light Probe dùng probe dạng cầu và mặt phẳng với chi phí truy vết thấp nhất. Khi tắt ray tracing, Eevee dùng một pipeline nhanh hơn dựa trên light probe đã lọc trước, nên ray tracing tốn thêm thời gian render.
- Shadows: Eevee render bóng đổ bằng virtual shadow map. Trong cài đặt Shadows, Rays quy định số tia được truy vết cho mỗi đèn (nhiều tia hơn giảm nhiễu bóng), Steps quy định số sample shadow map cho mỗi tia (nhiều step hơn cho bóng mềm hơn nhưng tốn hơn), và Resolution thay đổi độ phân giải shadow map theo tỷ lệ phần trăm.
- Volumetrics: Eevee hỗ trợ ánh sáng thể tích và sương mù, dù tán xạ thể tích chỉ là xấp xỉ và sẽ không khớp với volumetrics của Cycles.
Hạn chế của Eevee
Eevee không có global illumination thực sự (dù ray tracing và xấp xỉ Fast GI trong Blender 4.2 trở lên có mô phỏng gần đúng), các hiệu ứng screen-space bị lỗi ở rìa màn hình, subsurface scattering chỉ là xấp xỉ, không hỗ trợ caustics, và việc sắp xếp độ trong suốt có thể gây artifact với các vật thể chồng lên nhau. Với dự án bắt đầu ở Eevee rồi chuyển sang Cycles, hãy thiết kế bố cục ánh sáng sao cho tương thích với Cycles.
Độ phân giải render và cài đặt đầu ra
Cài đặt độ phân giải và định dạng đầu ra áp dụng cho mọi render engine và ảnh hưởng trực tiếp đến cả chất lượng lẫn dung lượng file.
Độ phân giải
- Resolution X/Y: Đặt độ phân giải đầu ra mục tiêu. Các giá trị phổ biến: 1920x1080 (Full HD), 2560x1440 (QHD), 3840x2160 (4K). Hãy khớp với yêu cầu bàn giao: render ở 4K trong khi khách chỉ cần 1080p là lãng phí thời gian.
- Resolution Percentage: Co giãn độ phân giải render. Dùng 50% trong các lần render thử để lặp nhanh, rồi chuyển về 100% cho bản cuối. Tỷ lệ phần trăm áp dụng cho cả hai trục, nên 50% chỉ render một phần tư số pixel, và các khung hình thử hoàn tất nhanh hơn nhiều lần (phần việc cố định cho mỗi khung hình, như nạp scene, không giảm theo).
- Aspect Ratio: Thường là 1:1 trừ khi bạn làm việc với footage anamorphic hoặc định dạng đầu ra chuyên biệt.
Frame range và đầu ra
- Frame Start/End/Step: Với animation, đặt các giá trị này khớp với shot của bạn. Step bằng 2 sẽ render cách một khung hình (hữu ích cho bản xem trước animation nhanh).
- Output Format: Với ảnh tĩnh, dùng OpenEXR (32-bit float) cho quy trình compositing hoặc PNG cho bản bàn giao cuối. Với các khung hình animation sẽ được composite, OpenEXR giữ lại nhiều dữ liệu nhất. Tránh render trực tiếp ra định dạng video (MP4, AVI), hãy luôn render ra image sequence. Nếu Blender gặp sự cố ở khung hình 500 của animation 1.000 khung hình, bạn mất toàn bộ khi dùng file video nhưng có thể tiếp tục từ khung hình 501 khi dùng image sequence.
- Color Depth: 8-bit cho PNG bàn giao cuối, 16-bit cho ảnh tĩnh chất lượng cao, 32-bit float cho các pass compositing EXR.
Ảnh hưởng của độ phân giải đến hiệu năng
Thời gian render tăng theo tổng số pixel. Chuyển từ 1080p lên 4K làm số pixel tăng gấp bốn và thời gian render tăng khoảng gấp ba đến gấp bốn. Hãy lên kế hoạch phù hợp cho animation.
Cách render Blender đạt chất lượng cao hơn
Đây là câu hỏi chúng tôi nhận được nhiều nhất, và câu trả lời hiếm khi chỉ là "tăng số sample". Chất lượng cao hơn trong render Blender đến từ việc tối ưu nhiều cài đặt cùng nhau. Sau đây là một cách tiếp cận có hệ thống.
Bước 1: Làm đúng phần ánh sáng
Ánh sáng ảnh hưởng đến chất lượng cảm nhận nhiều hơn bất kỳ render setting nào. Một scene có ánh sáng môi trường HDRI phù hợp, area light với cường độ đúng và thiết lập exposure tốt có thể trông thuyết phục ở 256 sample. Một scene ánh sáng kém sẽ trông giả tạo ngay cả ở 10.000 sample.
- Dùng HDRI environment map cho ánh sáng ngoài trời và studio. Poly Haven cung cấp HDRI chất lượng cao miễn phí.
- Với nội thất, kết hợp HDRI cho ánh sáng cửa sổ với area light cho nguồn sáng nhân tạo. Đặt cường độ đèn theo đơn vị vật lý chính xác (watt).
- Bật Multiple Importance Sampling cho môi trường tại World > Settings > Surface > Sampling (Auto hoặc Manual là bật, None là tắt), và kiểm tra Multiple Importance vẫn đang bật trong Light > Settings, nơi nó giảm nhiễu từ area light và trên các vật liệu glossy có độ sắc nét cao. Cả cài đặt của world lẫn của light đều bật theo mặc định. Điều này giúp Cycles tìm các đường ánh sáng quan trọng một cách hiệu quả.
Bước 2: Tối ưu sampling và denoising
Thay vì đẩy sample lên 4.096 trở lên, hãy dùng cách tiếp cận adaptive sampling và denoising đã mô tả trong phần Cycles ở trên. Tổ hợp 256-512 sample, adaptive sampling (noise threshold 0,01) và OpenImageDenoise thường cho kết quả gần với một lần render brute-force 4.096 sample trong một phần nhỏ thời gian. Chi tiết nhỏ có thể khác biệt, nên hãy so sánh hai bản trên chính scene của bạn trước khi dựa vào cách này.
Bước 3: Cấu hình light path cho scene của bạn
Chỉ tăng giới hạn nảy ở nơi cần thiết. Nếu kính trông tối, hãy tăng transmission bounces (và tăng cả Max Bounces, vì nó là mức trần). Nếu căn phòng trông quá tối, hãy tăng diffuse bounces. Tăng đồng loạt mọi giới hạn nảy sẽ lãng phí thời gian render cho những loại nảy mà scene của bạn không cần.
Bước 4: Dùng color management đúng cách
Chuyển từ view transform "Standard" sang "AgX" hoặc "Filmic". Chỉ thay đổi này thôi cũng cải thiện rõ rệt cách xử lý vùng sáng và làm render trông ít giống đồ họa máy tính hơn, gần với nhiếp ảnh hơn. Sự khác biệt đặc biệt rõ ở các scene có nguồn sáng mạnh, lửa hoặc điểm sáng phản chiếu trên kim loại.
Bước 5: Chất lượng vật liệu và texture
- Dùng texture 4K cho vật thể chính và 2K cho các thành phần nền. Vượt quá 4K hiếm khi tăng chất lượng nhìn thấy được mà lại tốn thêm bộ nhớ.
- Bật displacement (adaptive subdivision) cho các bề mặt cần chi tiết hình học: tường đá, vải, địa hình. Chỉ riêng bump mapping không thể tái tạo được thị sai và thay đổi đường viền mà displacement thật mang lại.
- Dùng shader Principled BSDF cho vật liệu chuẩn PBR. Nó xử lý kim loại, dielectric, kính và subsurface scattering trong một shader thống nhất.
Bước 6: Hậu kỳ và compositing
Chất lượng render không dừng ở render engine. Hãy dùng compositor của Blender cho lens distortion, bloom, color grading và depth of field. Thêm DOF ở hậu kỳ thường nhanh hơn render với DOF bật trong Cycles, đặc biệt với animation.
Tối ưu hiệu năng: GPU và CPU cùng những yếu tố khác
Render settings tương tác với cấu hình phần cứng của bạn. Hiểu mối quan hệ này giúp bạn chọn cài đặt tối đa hóa thông lượng.
Render GPU và CPU trong Cycles
Cycles hỗ trợ nhiều compute backend:
- OptiX (NVIDIA): Ray tracing tăng tốc bằng phần cứng trên GPU RTX. Dùng OptiX thay CUDA khi có thể (dòng RTX 2000 trở lên).
- HIP (AMD): Render bằng GPU AMD. Hiệu năng khác nhau tùy card, hãy xem trang yêu cầu hệ thống của Blender.
- Metal (Apple Silicon): Render GPU trên máy Mac M1 trở lên.
- oneAPI (Intel): Render GPU trên các GPU Intel được hỗ trợ.
- CPU: Render đa luồng dùng toàn bộ nhân sẵn có. Thường chậm hơn GPU trên mỗi khung hình, và là lựa chọn khi scene quá lớn so với bộ nhớ GPU mà cơ chế dự phòng sang bộ nhớ hệ thống quá chậm hoặc thất bại.
Khi nào render CPU hợp lý
Render GPU thường nhanh hơn trên mỗi khung hình, nhưng render CPU vẫn thực tế trong một số tình huống:
- Scene vượt quá VRAM của GPU. Với CUDA, OptiX, HIP và Metal, Blender sẽ cố dùng bộ nhớ hệ thống khi bộ nhớ GPU đầy, đổi lại tốc độ giảm nhưng thường vẫn nhanh hơn render CPU. Nếu cơ chế dự phòng này quá chậm hoặc thất bại, render CPU với 64+ GB RAM hệ thống là lựa chọn cần dùng.
- Scene nặng volumetric, nơi nên thử thời gian vài khung hình trên cả hai thiết bị trước khi chọn.
- Quy trình render farm, nơi một dải khung hình lớn có thể được chia ra nhiều node CPU. Hệ thống CPU của Super Renders Farm có hơn 20.000 nhân với RAM lên đến 256 GB.
Tile size
Ở các phiên bản Blender cũ (trước 3.0), tile size ảnh hưởng đáng kể đến hiệu năng: tile lớn cho GPU, tile nhỏ cho CPU. Blender 3.0+ dùng hệ thống tiling mới tự động tối ưu hành vi tile. Nhìn chung bạn không cần chỉnh tile size thủ công trong các phiên bản Blender hiện tại.
Tối ưu bộ nhớ
- Simplify: Giới hạn mức subdivision, độ phân giải texture và số lượng particle trong các lần render thử. Không phá hủy dữ liệu và có thể bật tắt cho bản cuối.
- Persistent Data: Giữ BVH và texture trong bộ nhớ giữa các khung hình. Điều này tăng tốc render animation vì Cycles bỏ qua việc dựng lại dữ liệu scene ở mỗi khung hình.
- Efficient Data Types: Chuyển texture 32-bit float sang 16-bit khi không cần độ chính xác đầy đủ (hầu hết texture màu). Cách này giảm một nửa bộ nhớ texture.
Khi render cục bộ không còn đủ
Render trên một máy trạm có giới hạn cứng. Một animation 1.000 khung hình với 10 phút mỗi khung hình mất gần 7 ngày trên một máy.
Khi việc tinh chỉnh cài đặt không còn đủ, một máy chủ render Blender chuyên dụng là lựa chọn tiếp theo đáng cân nhắc.
Các cloud render farm (hệ thống máy tính kết xuất qua đám mây) phân phối khung hình lên hàng trăm máy cùng lúc. Việc mất một tuần ở máy cục bộ có thể xong trong vài giờ khi chạy song song trên một farm. Nếu bạn mới làm quen với khái niệm này, hướng dẫn render farm là gì và hoạt động ra sao của chúng tôi bao quát những điều cơ bản.
Để tìm hiểu rộng hơn về cách cloud rendering hoạt động, bao gồm các mô hình dịch vụ và cơ cấu giá khác nhau, hãy xem hướng dẫn cloud rendering chuyên biệt của chúng tôi.
Để xem hướng dẫn từng bước chuyển dự án Blender của bạn lên cloud, bao gồm chuẩn bị scene, quy trình plugin và tối ưu chi phí, hãy xem hướng dẫn cloud rendering cho Blender của chúng tôi.
Trên hạ tầng của Super Renders Farm, chúng tôi chạy Blender với Cycles trên cả node CPU lẫn GPU. Hệ thống CPU của chúng tôi có hơn 20.000 nhân với RAM lên đến 256 GB, giúp những scene sẽ hết bộ nhớ trên một máy trạm thông thường có thêm dư địa. Các node GPU của chúng tôi chạy card NVIDIA RTX 5090 với 32 GB VRAM, đảm nhiệm render Cycles tăng tốc GPU cho những dự án hưởng lợi từ OptiX.
Quy trình rất đơn giản: tải lên file .blend của bạn, chọn dải khung hình và render settings, và farm sẽ phân phối khung hình lên các node sẵn có. Render CPU có giá từ $0,004/GHz-hr ở mức ưu tiên Standard (mức ưu tiên cao hơn tốn thêm) và render GPU là $0,003/OBh, và công cụ tính chi phí trên trang của chúng tôi ước tính một job dựa trên điểm benchmark từ chính máy của bạn trước khi bạn quyết định.
Để tìm hiểu rộng hơn về cơ cấu giá render farm, hướng dẫn giá render farm của chúng tôi phân tích các mô hình khác nhau (theo khung hình, theo GHz-giờ, theo gói thuê bao) trên toàn ngành. Để so sánh các render farm tương thích Blender, hãy xem hướng dẫn về các render farm cho Blender.
Trước khi gửi lên farm
Trên Super Renders Farm, bạn được tính phí theo thời gian tính toán mà các khung hình sử dụng, nên khung hình render ít thời gian hơn sẽ tốn ít hơn. Mọi điều dưới đây đều đến từ các cài đặt đã trình bày ở phần trước của hướng dẫn này, được áp dụng trên máy của bạn trước khi job rời khỏi máy. Các chỉnh sửa dưới đây chia làm hai nhóm: nhóm đầu giữ nguyên hình ảnh cuối, nhóm sau đánh đổi một chút chất lượng lấy thời gian và nên được kiểm tra trên vài khung hình trước khi bạn áp dụng cho cả dải khung hình.
Các chỉnh sửa giữ nguyên hình ảnh cuối
- Tách cài đặt thử và cài đặt cuối. Trong lúc lặp cục bộ, hãy dùng resolution percentage thấp hơn và các giới hạn Simplify (mức subdivision, độ phân giải texture, số lượng particle) đã nêu ở trên. Hãy đặt lại cài đặt thử về giá trị cuối trước khi tải lên. Farm render đúng những gì bạn gửi, nên một job còn để giá trị thử vẫn bị tính phí.
- Render animation ra image sequence. Nếu một khung hình lỗi, chỉ khung hình đó phải chạy lại, không phải cả shot.
Các chỉnh sửa đánh đổi một chút lấy thời gian (kiểm tra vài khung hình trước)
- Samples và denoising. Khi bật adaptive sampling và một denoiser, 256 đến 512 sample cho kết quả sạch với hầu hết scene, nên một số sample lên đến hàng nghìn đáng được kiểm tra lại so với nhu cầu thực của scene. Noise threshold 0,01 cho phép Cycles ngừng lấy sample ở các pixel đã hội tụ.
- Giới hạn nảy. Ở scene đơn giản không có kính, giảm Max Bounces từ 12 xuống 8 có thể tiết kiệm thời gian mà không thấy khác biệt. Max Bounces là mức trần tổng, nên hãy để nguyên nếu scene có kính.
- Caustics. Nếu họa tiết caustics không nằm trong phong cách hình ảnh, tắt chúng có thể rút ngắn thời gian render.
Với từng chỉnh sửa này, hãy render vài khung hình rải đều trong dải ở cài đặt hiện tại và cùng những khung hình đó sau khi thay đổi, rồi so sánh ở kích thước đầy đủ trước khi áp dụng cho cả dải. Nếu các khung hình trông giống nhau với bạn, thay đổi đó là hợp lý để giữ lại. Nếu không, hãy giữ giá trị ban đầu.
Về các bước chuẩn bị file, hãy xem Cách chuẩn bị file Blender để gửi lên render farm. Để có bức tranh rộng hơn về những yếu tố quyết định thời gian render, hãy xem hướng dẫn tối ưu thời gian render.
Bảng tham chiếu nhanh render settings Blender
| Cài đặt | Điểm khởi đầu đề xuất | Khi nào cần điều chỉnh |
|---|---|---|
| Render Samples | 256-512 (kèm denoising) | Tăng cho caustics phức tạp hoặc nội thất rất tối |
| Noise Threshold | 0,01 | Giảm xuống 0,005 cho ảnh tĩnh chủ lực, tăng lên 0,02 cho bản xem trước animation |
| Denoiser | OpenImageDenoise | Thử OptiX nếu OpenImageDenoise không dùng được GPU NVIDIA đời cũ của bạn; bật Use GPU để tăng tốc denoising |
| Max Bounces | 8-12 | Giữ bằng hoặc cao hơn giá trị theo loại cao nhất mà bạn tăng |
| Diffuse Bounces | 4 | 6-8 cho nội thất trắng, ánh sáng gián tiếp sáng |
| Transmission Bounces | 12 | 16+ cho kính xếp chồng, vật thể khúc xạ phức tạp (tăng Max Bounces tương ứng) |
| Clamping (Indirect) | 10 | 0 tắt clamping (chính xác vật lý); giá trị thấp hơn clamp mạnh hơn và giảm fireflies |
| View Transform | AgX hoặc Filmic | Standard chỉ cho nhu cầu phi chân thực cụ thể |
| Resolution | Khớp với mục tiêu bàn giao | Dùng % scale cho các lần render thử |
| Output Format | EXR (compositing) / PNG (bàn giao) | Không bao giờ render animation trực tiếp ra video |
| Persistent Data | Bật (animation) | Tắt nếu RAM hạn chế |
| Compute Device | Backend GPU phù hợp với phần cứng của bạn (OptiX cho NVIDIA RTX, HIP cho AMD, Metal cho Apple Silicon, oneAPI cho Intel), nếu không thì CPU | CPU khi vượt quá bộ nhớ GPU và cơ chế dự phòng sang bộ nhớ hệ thống quá chậm hoặc thất bại |
FAQ
Q: Những render settings quan trọng nhất cần đổi khỏi mặc định của Blender là gì? A: Hãy kiểm tra bốn thứ. Giữ adaptive sampling bật với noise threshold 0,01 (mặc định cho render cuối), đảm bảo denoising bật với OpenImageDenoise, dùng AgX hoặc Filmic làm view transform (AgX đã là mặc định trong các file tạo từ Blender 4.0 trở lên, nên file cũ mới là nơi cần đổi), và đặt độ phân giải khớp với mục tiêu bàn giao. Đây là những cài đặt ảnh hưởng nhiều nhất đến nhiễu, màu sắc và thời gian render trong một scene điển hình.
Q: Làm sao để render Blender chất lượng cao hơn mà không tăng thời gian render? A: Dùng denoising (OpenImageDenoise hoặc OptiX) để làm sạch nhiễu ở số sample thấp hơn. Chuyển sang color management AgX hoặc Filmic để xử lý vùng sáng tốt hơn. Cải thiện bố cục ánh sáng bằng HDRI map và area light đặt đúng chỗ. Những thay đổi này nâng chất lượng cảm nhận mà không làm tăng đáng kể thời gian render.
Q: Cycles và Eevee khác nhau thế nào trong Blender? A: Cycles là path tracer dựa trên vật lý, cho kết quả chân thực nhờ mô phỏng ánh sáng chính xác nhưng đòi hỏi nhiều thời gian render hơn. Eevee là engine rasterization thời gian thực, xấp xỉ ánh sáng vật lý bằng các kỹ thuật screen-space, cho kết quả trong vài giây thay vì vài phút. Eevee được viết lại trong Blender 4.2 trở lên bổ sung screen-space ray tracing, thu hẹp khoảng cách chất lượng.
Q: Nên dùng độ phân giải render nào trong Blender? A: Hãy khớp với mục tiêu bàn giao. Dùng 1920x1080 cho Full HD, 3840x2160 cho 4K. Trong lookdev và các lần render thử, đặt resolution percentage ở 50%, tức chỉ render một phần tư số pixel và khung hình thử hoàn tất nhanh hơn nhiều lần. Chỉ render ở độ phân giải cao hơn thông số bàn giao nếu bạn cần dư địa để crop hoặc đổi khung hình ở hậu kỳ.
Q: Render GPU hay CPU nhanh hơn trong Blender Cycles? A: Render GPU với OptiX (card NVIDIA RTX) thường nhanh hơn CPU trên mỗi khung hình. Khi scene vượt quá VRAM của GPU, Blender có thể dự phòng sang bộ nhớ hệ thống trên CUDA, OptiX, HIP và Metal với tốc độ giảm, thường vẫn nhanh hơn CPU; render CPU là lựa chọn khi cơ chế dự phòng đó quá chậm hoặc thất bại. CPU cũng cho phép một dải khung hình lớn được chia ra nhiều node CPU trên một render farm.
Q: Cần bao nhiêu sample để render Cycles sạch? A: Khi bật adaptive sampling và denoising, 256-512 sample cho kết quả sạch với hầu hết scene. Không có denoising, bạn có thể cần 2.048-4.096 sample để loại bỏ nhiễu nhìn thấy được. Tổ hợp sample vừa phải cộng denoising là cách tiếp cận tiêu chuẩn hiện nay trong sản xuất.
Q: Nên render animation ra file video hay image sequence trong Blender? A: Luôn render ra image sequence (PNG hoặc EXR), không bao giờ render trực tiếp ra định dạng video. Nếu Blender gặp sự cố hoặc máy mất điện trong lúc render 1.000 khung hình, file video sẽ mất hoàn toàn. Với image sequence, bạn tiếp tục từ khung hình cuối đã hoàn tất. Hãy encode sang video (H.264, H.265) như một bước riêng sau khi mọi khung hình đã render xong.
Q: Những render settings Blender nào quan trọng nhất cho visualization kiến trúc? A: Với archviz, hãy ưu tiên diffuse bounces (6-8 cho nội thất sáng), transmission bounces (16+ nếu scene có kính, kèm tăng Max Bounces tương ứng), và dùng ánh sáng HDRI cùng area light cho nguồn sáng nhân tạo. Bật OpenImageDenoise và render ở độ phân giải bàn giao. Color management nên đặt là AgX hoặc Filmic để vùng sáng ở cửa sổ và đèn chuyển sắc tự nhiên. Với scene nặng, một cloud render farm có thể đảm nhận phân phối khung hình trong khi bạn tiếp tục làm việc cục bộ.
About Thierry Marc
3D Rendering Expert with over 10 years of experience in the industry. Specialized in Maya, Arnold, and high-end technical workflows for film and advertising.



