
VFX là gì? Giải thích hiệu ứng hình ảnh: các loại, pipeline và phần mềm
Tổng quan
Giới thiệu
VFX là gì? VFX, viết tắt của visual effects (hiệu ứng hình ảnh), là công việc tạo ra hoặc chỉnh sửa hình ảnh động bên ngoài chính cảnh quay live-action, để khung hình cuối cùng cho thấy thứ mà máy quay chưa từng ghi lại tại phim trường. Một sinh vật kỹ thuật số, một thành phố chưa từng được xây, bầu trời được thay ở khâu hậu kỳ, sợi dây cáp bị xóa khỏi cảnh đóng thế: tất cả đều là hiệu ứng hình ảnh.
Thuật ngữ này bao quát rất rộng, nên thường bị nhầm với CGI và special effects. Hướng dẫn này đưa ra một định nghĩa thực dụng, phân biệt VFX với CGI và SFX, điểm qua các loại công việc VFX chính, theo dõi một shot đi qua pipeline từ previsualization đến composite cuối cùng, liệt kê phần mềm các studio dùng ở từng giai đoạn, và giải thích rendering nằm ở đâu trong quy trình. Bài viết không bàn đến hướng đi tiếp theo của ngành; phần đó nằm trong bài riêng của chúng tôi về xu hướng ngành VFX năm 2026.
VFX là gì? Một định nghĩa thực dụng
Mục từ Wikipedia về visual effects (đọc ngày 19 tháng 10 năm 2026) định nghĩa VFX là quá trình tạo ra hoặc xử lý hình ảnh bên ngoài bối cảnh của một cảnh quay live-action, trong làm phim và sản xuất video. Có hai điểm trong định nghĩa này đáng chú ý.
"Tạo ra hoặc xử lý." VFX không chỉ là thêm thứ vào hình. Một phần lớn công việc VFX là loại bỏ hoặc sửa: rig, dây cáp, micro boom, biển hiệu hiện đại trong phim cổ trang, một thành viên đoàn phim phản chiếu trong cửa kính. Việc này thường được gọi là invisible VFX, và ở nhiều dự án, số lượng của chúng vượt xa những shot mà khán giả có thể nhận ra là hiệu ứng.
"Bên ngoài cảnh quay live-action." Đặc điểm xác định là công việc diễn ra sau, hoặc tách rời khỏi, lúc máy quay ghi lại cảnh. Đó là ranh giới giữa hiệu ứng hình ảnh và hiệu ứng đặc biệt thực tế (practical), vốn diễn ra tại phim trường ngay trước ống kính.
Trên thực tế, một shot VFX gần như luôn kết hợp hai loại chất liệu: plate (cảnh quay live-action thực hiện tại phim trường) và các element được tạo hoặc chỉnh sửa trên máy tính. Nhiệm vụ là làm cho hai thứ đó trông như một hình ảnh duy nhất, với chuyển động máy quay, ánh sáng, grain, tiêu điểm và màu sắc khớp nhau.
VFX, CGI và SFX: sự khác biệt dễ gây nhầm lẫn
Ba thuật ngữ này chồng lấn nhau và mọi người thường dùng chúng khá lỏng lẻo. Cách rõ ràng nhất để tách chúng là dựa vào nơi và cách hiệu ứng được tạo ra.
| Thuật ngữ | Ý nghĩa | Diễn ra ở đâu | Ví dụ |
|---|---|---|---|
| SFX (hiệu ứng đặc biệt) | Hiệu ứng vật lý, thực tế, được máy quay ghi lại | Tại phim trường, trong lúc quay | Pyrotechnics, máy tạo mưa, squib, animatronics, hóa trang prosthetic |
| VFX (hiệu ứng hình ảnh) | Mọi hình ảnh được tạo ra hoặc chỉnh sửa bên ngoài cảnh quay live-action | Trong hậu kỳ, trên máy tính | Composite green screen, mở rộng bối cảnh (set extension), xóa dây, sinh vật kỹ thuật số |
| CGI (hình ảnh do máy tính tạo ra) | Hình ảnh được tạo bằng đồ họa máy tính | Trên máy tính, trong VFX hoặc phim hoạt hình hoàn toàn bằng máy tính | Một con rồng 3D, một con tàu vũ trụ đã render, một phim hoạt hình dài hoàn toàn bằng máy tính |
Mối quan hệ then chốt: CGI là một trong những công cụ mà VFX sử dụng, không phải từ đồng nghĩa với VFX. Một cảnh thay bầu trời dựng từ ảnh chụp mây là VFX mà gần như không có CGI. Một bộ phim hoàn toàn bằng máy tính là CGI, nhưng hầu hết mọi người sẽ gọi nó là phim hoạt hình hơn là hiệu ứng hình ảnh, vì không có plate live-action nào để tích hợp. Mục từ CGI trên Wikipedia (đọc ngày 19 tháng 10 năm 2026) mô tả CGI là một ứng dụng cụ thể của đồ họa máy tính để tạo hoặc cải thiện hình ảnh, đó là lý do thuật ngữ này cũng xuất hiện trong game, in ấn và thiết bị mô phỏng.
SFX và VFX cũng phối hợp với nhau. Một vụ nổ thực tế tại phim trường thường được mở rộng hoặc tăng cường ở hậu kỳ, và một hệ thống mưa thực tế thường được bổ sung thêm mưa kỹ thuật số. Nếu bạn muốn tìm hiểu kỹ hơn về thuật ngữ, gồm cả lý do vì sao có người nói CG còn người khác nói CGI, bài giải thích của chúng tôi về CG và CGI đã trình bày; chúng tôi không lặp lại ở đây.
Sơ đồ so sánh SFX tại phim trường, VFX trong hậu kỳ và CGI là một công cụ nằm trong VFX
Lịch sử ngắn gọn của hiệu ứng hình ảnh
Hiệu ứng hình ảnh có từ trước khi có máy tính. Theo mục từ Wikipedia về visual effects, Georges Méliès tình cờ khám phá ra "stop trick" khi máy quay của ông bị kẹt lúc quay một con phố ở Paris, và bộ phim A Trip to the Moon năm 1902 của ông kết hợp live action với animation, mô hình thu nhỏ (miniature) và matte painting. Trong phần lớn thế kỷ 20, hiệu ứng được tạo bằng phương pháp quang học: matte vẽ tay, mô hình thu nhỏ và nhiều đoạn phim được ghép lại trong máy in quang học (optical printer).
Máy tính đi vào dần dần. Mục từ Wikipedia về CGI nêu Westworld (1973) là phim điện ảnh đầu tiên dùng CGI kết hợp với live action trong cốt truyện, liệt kê Terminator 2 và Jurassic Park trong số những phim đầu tiên đưa CGI vào, và ghi nhận Toy Story (1995) của Pixar là phim điện ảnh dài đầu tiên hoàn toàn bằng CGI. Qua các thập kỷ sau đó, digital compositing thay thế optical printer, và ngày nay hầu như mọi phim điện ảnh, series và quảng cáo đều đi qua một pipeline VFX kỹ thuật số, kể cả khi khán giả không bao giờ nhận ra có hiệu ứng.
Các loại công việc VFX chính
"VFX" là một thuật ngữ bao trùm. Trong một dự án thực tế, công việc được chia thành các bộ môn, mỗi bộ môn có chuyên gia và công cụ riêng.
Compositing. Kết hợp các element riêng biệt (plate live-action, các bản render CG, element khói, matte painting) thành một hình ảnh cuối cùng. Keying green screen và blue screen là ví dụ quen thuộc, nhưng compositing chạm đến gần như mọi shot VFX, vì đó là nơi mọi thứ gặp nhau. Bài viết của chúng tôi về cloud rendering cho VFX compositing trình bày khối lượng công việc compositing khác với render 3D như thế nào.
Rotoscoping và paint. Vẽ theo vật thể từng khung hình để tạo matte, và xóa những thứ không mong muốn như rig, dây cáp, marker và khuyết điểm. Đây là công việc tốn nhiều sức người, phần lớn vô hình, và có mặt trong gần như mọi dự án.
Matchmove (camera tracking). Khôi phục chuyển động của máy quay thật từ cảnh quay, để một element CG đặt vào scene di chuyển chính xác như thể nó đã được quay. Nếu không có một bản track vững chắc, không có gì khác nằm yên được trong shot.
Sinh vật, nhân vật và vật dụng CG. Modeling, texturing, rigging và animate các đối tượng kỹ thuật số, từ một món đạo cụ đơn lẻ cho đến bản sao kỹ thuật số hoàn chỉnh của một diễn viên.
FX simulation. Các hiệu ứng dựa trên vật lý được tạo bởi solver: lửa, khói, vụ nổ, nước, phá hủy, vải, tóc và đám đông. Đây là bộ môn gắn liền nhiều nhất với Houdini; hãy xem bài giải thích của chúng tôi về Houdini là gì để biết lý do.
Môi trường kỹ thuật số và matte painting. Mở rộng bối cảnh, bầu trời kỹ thuật số, cả thành phố hay phong cảnh, được dựng từ tranh 2D, ảnh chụp, geometry 3D hoặc kết hợp cả ba.
Motion capture. Ghi lại chuyển động của người biểu diễn và dùng nó để điều khiển một nhân vật kỹ thuật số, từ chuyển động cơ thể đến diễn xuất khuôn mặt.
Hầu hết các shot dùng nhiều bộ môn trong số này cùng lúc. Một shot đơn lẻ cảnh sinh vật đâm xuyên qua bức tường có thể cần một bản camera track, một sinh vật đã animate, một simulation phá hủy, bụi và mảnh vỡ, roto cho các diễn viên ở tiền cảnh và một composite cuối cùng.
Pipeline VFX, từng giai đoạn
Pipeline là thứ tự một shot đi qua các bộ môn đó, cùng các bước bàn giao giữa chúng. Mỗi studio khác nhau ở chi tiết, nhưng hình dạng chung thì nhất quán.
Luồng pipeline VFX từ previs và matchmove qua modeling, animation, FX, lighting và rendering đến compositing và grading
- Previsualization (previs). Các phiên bản 3D thô của những sequence phức tạp, thực hiện trước hoặc trong lúc quay, để đạo diễn và đoàn phim lên kế hoạch cho chuyển động máy quay, nhịp độ và những gì phải quay thực tế.
- Thu thập dữ liệu tại phim trường. Không hào nhoáng nhưng rất quan trọng: dữ liệu máy quay và ống kính, số đo, ảnh tham chiếu và ảnh HDRI của ánh sáng, để phần CG khớp được với plate về sau.
- Matchmove và layout. Máy quay được track, và các asset CG được đặt vào scene với đúng tỷ lệ và vị trí.
- Modeling và texturing. Asset được dựng và thêm chi tiết bề mặt: màu sắc, độ nhám, displacement và cách chúng phản ứng với ánh sáng (look development).
- Rigging và animation. Nhân vật và vật thể được gắn hệ thống điều khiển (rig) và được animate thủ công, bằng motion capture, hoặc cả hai.
- FX simulation. Các hiệu ứng như khói, lửa, nước và phá hủy được mô phỏng, thường dựa trên geometry đã animate, và được ghi ra ổ đĩa dưới dạng cache.
- Lighting và rendering. Lighter làm cho ánh sáng CG khớp với ánh sáng của plate, và renderer biến scene 3D thành hình ảnh, thường theo từng layer và pass riêng biệt.
- Compositing. Compositor kết hợp plate, các bản render và những element khác, khớp black level, grain, depth of field, lens distortion và màu sắc cho đến khi shot trông như một bức ảnh duy nhất.
- Color grading và bàn giao. Shot hoàn thiện quay lại khâu dựng phim và được chỉnh màu cùng phần còn lại của bộ phim, series hoặc quảng cáo.
Có hai điều về danh sách này rất dễ bị bỏ qua. Thứ nhất, nó không hoàn toàn tuyến tính: một ghi chú của đạo diễn trên bản composite có thể đưa shot quay lại animation hoặc FX, và mọi khâu phía sau đều phải làm lại. Thứ hai, các giai đoạn tạo ra dữ liệu chứ không chỉ hình ảnh. Cache, render pass và các phiên bản (version) chất đống rất nhanh, đó là lý do quản lý file và quy ước đặt tên là một phần thực sự của công việc VFX.
Phần mềm dùng trong VFX
Không có ứng dụng đơn lẻ nào bao trọn toàn bộ pipeline. Các studio kết hợp những công cụ chuyên biệt, kết nối với nhau bằng các định dạng file dùng chung. Bảng dưới đây liệt kê các lựa chọn được dùng rộng rãi theo từng giai đoạn; quyền sở hữu sản phẩm được đọc trên các trang của nhà cung cấp ngày 19 tháng 10 năm 2026.
| Giai đoạn pipeline | Phần mềm thường dùng |
|---|---|
| Modeling và animation | Autodesk Maya, Blender (miễn phí và mã nguồn mở), Autodesk 3ds Max, Maxon Cinema 4D |
| Sculpting | Maxon ZBrush |
| Texturing và look development | Adobe Substance 3D Painter, cùng look-dev bên trong ứng dụng 3D chủ |
| FX simulation | SideFX Houdini, cùng các công cụ simulation bên trong các ứng dụng 3D khác |
| Rendering | Arnold (Autodesk), RenderMan (Pixar), V-Ray (Chaos), Karma (SideFX), Redshift (Maxon) |
| Compositing | Họ Nuke của Foundry, Adobe After Effects (phổ biến trong motion graphics và compositing nhẹ hơn) |
Một vài ghi chú về những mục ít hiển nhiên hơn:
- Nuke. Foundry mô tả Nuke là bộ công cụ compositing dựa trên node, và trang họ Nuke của Foundry (đọc ngày 19 tháng 10 năm 2026) liệt kê Nuke, NukeX, Nuke Studio và Nuke Indie, cùng một số sản phẩm khác. NukeX bổ sung các công cụ camera tracking 3D nâng cao, và Foundry cũng liệt kê các công cụ deep compositing, giúp giảm số lần phải render lại các element CG khi có thay đổi.
- Houdini. Ứng dụng procedural của SideFX là điểm tham chiếu tiêu chuẩn cho FX simulation, đồng thời được dùng cho môi trường procedural và lighting dựa trên USD; bài giải thích về Houdini được liên kết ở trên trình bày chi tiết hơn.
- Arnold. Autodesk mô tả đây là một renderer ray tracing Monte Carlo tiên tiến, và tài liệu sản phẩm của họ cho biết người dùng có thể chuyển qua lại giữa render CPU và GPU.
- RenderMan. Renderer của Pixar; trang web của họ hiển thị RenderMan 27 là phiên bản hiện hành tại thời điểm đọc ngày 19 tháng 10 năm 2026.
Hai định dạng mở gắn kết pipeline với nhau. OpenUSD, do Pixar phát triển, được xây dựng để trao đổi và lắp ráp các scene 3D từ nhiều asset riêng biệt trên các ứng dụng khác nhau. OpenEXR, một dự án của Academy Software Foundation, là định dạng ảnh mang các render pass dải động cao (high-dynamic-range), nhiều kênh từ bộ phận 3D sang compositing.
Công cụ nào bạn cần còn tùy vào công việc. Một motion designer thêm hiệu ứng cho quảng cáo có thể làm việc chủ yếu trong Cinema 4D và After Effects. Một FX artist trong phim điện ảnh có thể ở trong Houdini cả ngày. Một compositor có khi hầu như không chạm vào phần mềm 3D.
Rendering nằm ở đâu trong một shot VFX
Rendering là bước biến một scene 3D (geometry, vật liệu, ánh sáng, simulation cache và một camera) thành hình ảnh thực tế. Trong VFX, nó nằm giữa lighting và compositing, và thường là phần tốn tài nguyên tính toán nhất của pipeline. Nếu bạn muốn nắm kiến thức nền tảng về cách một renderer tính ra hình ảnh, hướng dẫn của chúng tôi về rendering trong đồ họa máy tính sẽ giải thích.
Vị trí của rendering: scene và simulation cache được render từng khung hình thành các EXR pass đưa vào compositing
Render VFX được chia thành các pass. Thay vì render một hình ảnh hoàn chỉnh, lighter thường render sinh vật, bóng đổ của nó, bụi, phản chiếu và các dữ liệu tiện ích như depth và motion vector thành những layer riêng. Compositor sau đó điều chỉnh từng layer mà không phải render lại tất cả. Đây là lý do OpenEXR, với khả năng hỗ trợ nhiều kênh, là định dạng đầu ra tiêu chuẩn.
Simulation và rendering là hai công việc khác nhau. Một simulation thường chạy tuần tự từng khung hình, vì mỗi khung hình phụ thuộc vào khung hình trước nó. Render một simulation đã cache thì khác: mỗi khung hình có thể được render độc lập, nên các khung hình có thể được trải ra nhiều máy cùng lúc. Bài phân tích chuyên sâu về simulation và rendering Houdini của chúng tôi trình bày cách sự phân tách đó vận hành trên một farm.
Chi phí chủ yếu là bài toán số lượng khung hình. Một ví dụ giả định, chỉ để minh họa: một shot dài năm giây ở 24 khung hình mỗi giây là 120 khung hình. Nếu mỗi khung hình mất 30 phút trên một máy, shot đó cần 60 giờ máy, và một ghi chú của đạo diễn làm thay đổi ánh sáng nghĩa là phải trả lại đúng chừng đó giờ. Nhân con số đó với hàng chục hay hàng trăm shot và dễ thấy vì sao các studio render trên nhiều máy song song thay vì trên máy trạm của artist. Đó chính là mục đích của render farm (hệ thống máy tính kết xuất); hướng dẫn của chúng tôi về render farm là gì giải thích mô hình này.
Cloud rendering cũng xuất hiện ở đây. Trên Super Renders Farm, một render farm quản lý toàn diện, bạn tải scene lên và farm lo phần mềm, giấy phép và plugin; không có remote desktop nào để bạn phải quản lý. Với Houdini, nơi có nhiều công việc FX, Karma và Mantra chạy trên node CPU của chúng tôi, Karma XPU chạy trên cả node CPU và GPU, còn Redshift chạy trên node GPU (2x RTX 5090 mỗi node, 32 GB VRAM mỗi card, không gộp chung giữa các card). Arnold, V-Ray và Octane cho Houdini được cung cấp theo yêu cầu, vì vậy hãy liên hệ để xác nhận trước khi bạn tải lên một scene phụ thuộc vào chúng. Toàn bộ thiết lập có trên trang Houdini cloud render farm của chúng tôi, mức giá hiện hành nằm ở trang bảng giá, tài khoản mới nhận $25 Render Credits miễn phí để thử một shot thật, và hỗ trợ live chat 24/7 luôn sẵn sàng nếu một job cần thêm một đôi mắt nữa.
VFX được dùng ở đâu
Phim điện ảnh là mảnh đất hiển nhiên của VFX, nhưng còn xa mới là nơi duy nhất.
- Phim điện ảnh và series nhiều tập. Khối lượng shot lớn nhất, từ những sequence sinh vật và phá hủy quy mô lớn đến hàng nghìn bản sửa vô hình.
- Quảng cáo. Công việc ngắn, trau chuốt cao, deadline gấp, thường có những lần sửa vào phút chót ngay trước giờ phát sóng. Bài viết của chúng tôi về render farm cho VFX quảng cáo truyền hình đề cập riêng đến khối lượng công việc này.
- Video âm nhạc và nội dung trực tuyến. Ngân sách nhỏ hơn, kỹ thuật vẫn như vậy, thường do các nhóm nhỏ hoặc cá nhân đảm nhận.
- Game và công việc real-time. Cinematic, trailer và hiệu ứng real-time dùng chung nhiều công cụ và kỹ năng với VFX phim.
- Trực quan hóa kiến trúc và sản phẩm. Thường không được gọi là VFX, nhưng dùng cùng chuỗi rendering và compositing khi CG được kết hợp với ảnh chụp hoặc cảnh quay.
Những hiểu lầm phổ biến về VFX
"VFX nghĩa là CGI." CGI chỉ là một thành phần. Nhiều công việc VFX là roto, paint, keying và compositing các chất liệu được chụp quay.
"VFX tốt là hiệu ứng bạn nhận ra được." Thường là ngược lại. Phần lớn công việc VFX được thiết kế để vô hình: một rig bị xóa, một phản chiếu được sửa, một bầu trời khớp với cảnh dựng.
"Rendering là bước cuối cùng." Hình ảnh đã render vẫn phải đi qua compositing và grading, và các ghi chú trên một bản composite có thể đưa shot quay lại rendering nhiều lần. Hãy lên kế hoạch năng lực render cho các lần sửa, không chỉ cho lượt đầu tiên.
"Một ứng dụng làm được tất cả." Ngay cả các studio xây dựng quanh một phần mềm 3D chính cũng dùng những công cụ riêng cho compositing, texturing, tracking và review, kết nối bằng các định dạng như OpenEXR và OpenUSD.
FAQ
Q: VFX là viết tắt của gì? A: VFX là viết tắt của visual effects (hiệu ứng hình ảnh). Thuật ngữ này chỉ hình ảnh được tạo ra hoặc chỉnh sửa bên ngoài cảnh quay live-action, thường là ở hậu kỳ trên máy tính, chẳng hạn composite green screen, sinh vật kỹ thuật số, mở rộng bối cảnh và việc xóa dây cáp hay rig.
Q: VFX khác CGI như thế nào? A: CGI (hình ảnh do máy tính tạo ra) là hình ảnh được tạo bằng đồ họa máy tính. VFX là thực hành rộng hơn, bao gồm việc tạo hoặc thay đổi hình ảnh bên ngoài cảnh quay live-action. CGI là một trong những công cụ VFX sử dụng, bên cạnh compositing, rotoscoping, paint và matte painting, và một số shot VFX dùng rất ít hoặc hoàn toàn không dùng CGI.
Q: VFX khác SFX như thế nào? A: SFX (hiệu ứng đặc biệt) là các hiệu ứng thực tế được máy quay ghi lại tại phim trường, chẳng hạn pyrotechnics, hệ thống tạo mưa hay animatronics. VFX được thêm vào hoặc thay đổi sau khi quay, trên máy tính. Hai loại này thường được kết hợp, với các hiệu ứng thực tế được mở rộng hoặc tăng cường bằng kỹ thuật số ở hậu kỳ.
Q: Các giai đoạn chính của một pipeline VFX là gì? A: Một pipeline điển hình đi từ previsualization và thu thập dữ liệu tại phim trường, qua matchmove và layout, modeling và texturing, rigging và animation, FX simulation, lighting và rendering, compositing, và cuối cùng là color grading và bàn giao. Các shot thường quay lại những giai đoạn trước khi có ghi chú mới.
Q: VFX dùng những phần mềm nào? A: Các công cụ phổ biến gồm Houdini cho FX simulation, Maya và Blender cho modeling và animation, ZBrush cho sculpting, Substance 3D Painter cho texturing, các renderer như Arnold, RenderMan, V-Ray, Karma và Redshift, cùng Nuke hoặc After Effects cho compositing. Các studio kết hợp nhiều công cụ trong số này thay vì chỉ dựa vào một ứng dụng.
Q: Vì sao render VFX mất nhiều thời gian? A: Khung hình VFX thường chứa geometry nặng, hiệu ứng thể tích như khói và lửa, motion blur và nhiều render pass riêng biệt, nên một khung hình có thể mất rất nhiều thời gian trên một máy. Vì mọi khung hình của một shot đã cache đều có thể render độc lập, các studio trải khung hình ra nhiều máy trên một render farm.
Q: Có thể render scene VFX trên cloud render farm không? A: Có. Các simulation thường được cache trước, sau đó các khung hình được render song song trên farm. Trên farm của chúng tôi, scene Houdini render bằng Karma và Mantra trên node CPU, Karma XPU trên node CPU và GPU, và Redshift trên node GPU. Arnold, V-Ray và Octane cho Houdini được cung cấp theo yêu cầu, vì vậy hãy liên hệ để xác nhận trước khi bạn tải lên một scene cần đến chúng.
About Alice Harper
Blender and V-Ray specialist. Passionate about optimizing render workflows, sharing tips, and educating the 3D community to achieve photorealistic results faster.



