Cycles hay EEVEE: khác biệt giữa path tracing và real-time, EEVEE mới từ Blender 4.2, khi nào dùng engine nào và cách kết hợp trong một dự án Blender.
TÓM TẮT NHANH
- Cycles là engine path tracing (dò đường đi của tia sáng) cho ảnh vật lý chính xác, chạy được trên CPU và GPU; EEVEE là engine real-time, cho kết quả gần như tức thì nhưng dựa vào các kỹ thuật xấp xỉ.
- Từ Blender 4.2, EEVEE được viết lại từ đầu: thêm global illumination dò tia real-time, virtual shadow map, displacement thật, subsurface scattering không rò sáng giữa các vật thể và motion blur trong viewport.
- Chọn Cycles cho diễn họa kiến trúc, sản phẩm, VFX cần ánh sáng, phản xạ, khúc xạ đúng vật lý; chọn EEVEE cho animation phong cách hóa, motion graphics, xem trước nhanh.
- Cycles hỗ trợ GPU NVIDIA (CUDA, OptiX), AMD (HIP), Intel (oneAPI), Apple (Metal) và nhiều GPU; EEVEE chạy trên GPU qua OpenGL hoặc Vulkan.
- Cách thực tế: dựng và chỉnh vật liệu trong EEVEE hoặc viewport, render thử cùng một khung hình bằng cả hai engine rồi so thời gian và chất lượng.
Blender có sẵn hai engine render, và câu hỏi Cycles hay EEVEE thường đến khi bạn bắt đầu một dự án mới: một đoạn animation 2 phút, một bộ ảnh nội thất, hay một clip motion graphics cho mạng xã hội. Hai engine dùng chung hệ thống vật liệu node nên chuyển qua lại dễ, nhưng cách tạo ảnh khác hẳn nhau. Bài này so sánh theo tài liệu của Blender, với Blender 5.2 LTS là bản hiện hành ngày 03/11/2026.
Mục lục
Cycles và EEVEE khác nhau thế nào về cách render?
Trang tính năng của Blender mô tả Cycles là engine path tracing một chiều với multiple importance sampling (lấy mẫu kết hợp nhiều chiến lược để giảm nhiễu). Cycles bắn tia từ camera, cho tia nảy trong scene và cộng dần ánh sáng thu được, nên ảnh càng nhiều mẫu càng sạch nhiễu và đúng vật lý. Cái giá là thời gian: mỗi khung hình có thể mất vài giây tới vài phút tùy scene và phần cứng.
EEVEE là engine real-time. Thay vì dò mọi đường đi của tia sáng, EEVEE dựng ảnh theo cách của engine game (rasterization) và dùng các kỹ thuật xấp xỉ như light probe để mô phỏng ánh sáng gián tiếp, nên một khung hình thường chỉ mất một phần nhỏ thời gian của Cycles. Blender giới thiệu EEVEE là engine thu hẹp khoảng cách giữa render offline và real-time, và dùng được để xem trước shading của Cycles trong viewport.
Cycles và EEVEE trong Blender
| Cycles | Tiêu chí | EEVEE |
|---|---|---|
| Path tracing → đúng vật lý | Cách render nguyên lý | Real-time, rasterization → xấp xỉ ánh sáng |
| CPU và GPU: CUDA, OptiX, HIP, oneAPI, Metal | Phần cứng thiết bị render | GPU qua OpenGL hoặc Vulkan |
| Giây tới phút mỗi khung | Tốc độ tùy scene | Gần như tức thì → tới vài giây |
| Phản xạ, khúc xạ, caustics, GI đầy đủ | Ánh sáng độ chính xác | GI dò tia real-time từ 4.2 → virtual shadow map |
| Diễn họa, sản phẩm, VFX | Hợp với loại dự án | Animation phong cách hóa → motion graphics, xem trước |
Nguồn: Blender: Rendering, Blender 4.2 LTS release, Blender: Requirements. Truy cập 03/11/2026.
EEVEE từ Blender 4.2 thay đổi những gì?
Trang phát hành Blender 4.2 LTS ghi EEVEE được viết lại hoàn toàn từ đầu. Những thay đổi chính:
- Bóng đổ dùng virtual shadow map, có thêm dò tia cho shadow map, tùy chọn bóng trong suốt (Transparent Shadows) và Backface Culling cho bóng.
- Global illumination dò tia real-time, cùng global illumination trong không gian màn hình; transmission dò tia áp dụng cho mọi BSDF.
- Displacement thật: đặt vật liệu ở chế độ “Displacement and Bump” để kết hợp displacement với bump.
- Subsurface scattering không còn rò sáng giữa các vật thể và không mất năng lượng.
- Motion blur hiển thị trong viewport; volume dùng kỹ thuật dithering cho kết quả ổn định hơn khi di chuyển camera; shader được biên dịch đa luồng.
Blender cũng ghi scene cũ được chuyển tự động sang EEVEE mới nhưng vẫn cần chỉnh một số thiết lập. Nếu bạn mở lại file làm trước bản 4.2, hãy kiểm tra ánh sáng và bóng trước khi render lại.
Khi nào nên dùng Cycles?
Dùng Cycles khi ảnh cần đúng vật lý: diễn họa kiến trúc và nội thất (ánh sáng gián tiếp nhiều lần nảy, kính, gương), render sản phẩm (kim loại, nhựa trong, caustics), VFX cần ghép với cảnh quay thật. Cycles cũng là lựa chọn khi bạn cần render trên máy không có GPU mạnh, vì nó chạy được bằng CPU, và khi muốn chia việc cho nhiều card hay đưa lên render farm. Trên GPU NVIDIA, Cycles có hai backend; cách chọn có trong bài OptiX hay CUDA trong Blender. Nếu ảnh Cycles bị nhiễu hay có đốm sáng, xem bài ảnh render Blender bị nhiễu và đốm sáng.
Khi nào nên dùng EEVEE?
Dùng EEVEE khi tốc độ quan trọng hơn độ chính xác vật lý: animation phong cách hóa hay toon, motion graphics, clip quảng cáo ngắn, previz (dựng thử chuyển động và góc máy), hay khi cần xuất nhiều phiên bản để khách duyệt nhanh. Với animation dài, chênh lệch thời gian giữa hai engine nhân lên theo số khung hình, nên EEVEE có thể biến một job nhiều ngày thành vài giờ, đổi lại bạn chấp nhận ánh sáng xấp xỉ. Từ bản 4.2, khoảng cách chất lượng đã hẹp lại nhờ GI dò tia và displacement thật, nhưng phản xạ nhiều lớp, khúc xạ phức tạp và caustics vẫn là chỗ Cycles mạnh hơn.
Có thể kết hợp Cycles và EEVEE trong một dự án không?
Có, và đây là cách nhiều người làm. Vì hai engine dùng chung vật liệu node, bạn có thể dựng scene, chỉnh vật liệu và ánh sáng bằng EEVEE hoặc chế độ Material Preview cho nhanh, rồi chuyển sang Cycles để render bản cuối. Trước khi quyết định cho cả dự án, hãy render thử cùng một khung hình bằng cả hai engine ở độ phân giải cuối, ghi lại thời gian và so chất lượng ở những chỗ khó như kính, góc tối, tóc. Cách so này đáng tin hơn mọi so sánh chung chung, vì nó dùng chính scene của bạn.
Render Cycles nặng trên máy thuê của iRender
Khi bạn đã chọn Cycles cho một dự án nặng, thời gian render là phần tốn kém nhất. iRender cho thuê nguyên máy GPU theo giờ qua remote desktop, bạn tự cài phiên bản Blender mình dùng. Theo trang giá irendering.net ngày 03/11/2026: gói 3S có 1 card RTX 4090 giá 8,2 USD/giờ (khoảng 213.000 đồng), gói 3i có 1 card RTX 5090 32 GB giá 10,8 USD/giờ (khoảng 280.000 đồng), gói 5i có 4 card RTX 5090 giá 38 USD/giờ (khoảng 986.000 đồng); mọi gói có RAM 256 GB, ổ NVMe 2 TB, giảm 10% khi trả từ 3 giờ trở lên. Giá quy đổi theo tỷ giá bán của Vietcombank lúc 23:00 ngày 03/11/2026 (25.960 đồng/USD), làm tròn tới nghìn đồng. Bạn tự cài đặt và phải tải project lên trước khi bắt đầu tính giờ. Hạ tầng đặt tại data center ở Việt Nam, iRender ghi đạt chuẩn Uptime Tier III và các chứng nhận ISO 27001, ISO 20000, ISO 9001; điều khoản dịch vụ cam kết giữ bảo mật dữ liệu và dự án của khách hàng, không sao chép, dùng hay chia sẻ ra ngoài iRender khi chưa có sự đồng ý, và có mẫu NDA để tải về (theo trang giá và điều khoản dịch vụ trên irendering.net, truy cập 03/11/2026).
Render Blender Cycles trên máy RTX 4090, RTX 5090 cùng iRender
Thuê theo giờ, tự cài Blender, 100% bonus cho lần nạp đầu với người dùng mới.
Câu hỏi thường gặp
1. EEVEE có render bằng CPU được không?
Không. EEVEE là engine real-time chạy trên GPU qua OpenGL hoặc Vulkan. Cycles là engine của Blender render được bằng CPU.
2. EEVEE trong Blender 4.2 có dò tia không?
Có. Trang phát hành Blender 4.2 ghi EEVEE mới có global illumination dò tia real-time, dò tia cho shadow map và transmission dò tia cho mọi BSDF, bên cạnh các kỹ thuật trong không gian màn hình.
3. Vật liệu làm trong EEVEE có dùng được cho Cycles không?
Phần lớn dùng được vì hai engine dùng chung hệ thống vật liệu node. Một số thiết lập riêng của từng engine, như các tùy chọn bóng hay ánh sáng, cần chỉnh lại khi chuyển engine.
4. Diễn họa kiến trúc nên dùng Cycles hay EEVEE?
Với ảnh tĩnh nội thất và ngoại thất cần ánh sáng gián tiếp, kính và phản xạ đúng vật lý, Cycles là lựa chọn an toàn hơn. EEVEE hợp khi cần xuất video đi tham quan nhanh hoặc bản xem trước để khách duyệt.
5. Cycles có chạy được trên GPU AMD và Mac không?
Có. Blender ghi Cycles chạy trên GPU AMD qua HIP, Intel qua oneAPI và Apple Silicon qua Metal, ngoài NVIDIA qua CUDA và OptiX.
Xem thêm: Render Blender: từ cấu hình đến render farm · Card đồ họa tốt nhất cho Blender Cycles · Cài đặt render tối ưu cho Blender Cycles
Nguồn: Blender: Rendering, Blender 4.2 LTS, Blender: Requirements, iRender: Pricing. Truy cập 03/11/2026.

COMMENTS