Có thể bạn quan tâm: Cách Vẽ Con Nhện Halloween Đầy Sáng Tạo Và Đầy Kịch Tính: Hướng Dẫn Từng Bước Cho Người Mới Bắt Đầu
TÓM TẮT
- 1 Mở Đầu: Tại Sao Việc Vẽ Giọt Nước 3D Lại Quan Trọng?
- 2 1. Kiến Thức Cơ Bản Về Nước Và Ánh Sáng
- 3 2. Chuẩn Bị Mô Hình Và Môi Trường
- 4 3. Thiết Lập Vật Liệu (Shader) Cho Giọt Nước
- 5 4. Ánh Sáng Và Môi Trường Phản Chiếu
- 6 5. Kỹ Thuật Mô Phỏng Bề Mặt Và Động Lực Học
- 7 6. Render và Hậu Kỳ
- 8 7. Mẹo Vàng Và Những Lỗi Thường Gặp
- 9 8. Ví Dụ Thực Hành: Từ Ý Tưởng Đến Kết Quả
- 10 9. Tổng Kết
Mở Đầu: Tại Sao Việc Vẽ Giọt Nước 3D Lại Quan Trọng?
Trong thế giới đồ họa và thiết kế, giọt nước luôn là một trong những yếu tố khó và hấp dẫn nhất. Không chỉ bởi độ trong suốt, độ phản chiếu và sự chuyển động tinh tế, mà còn bởi cách nó tương tác với ánh sáng và môi trường xung quanh. Khi bạn thành thạo việc vẽ giọt nước 3D, bạn sẽ:
- Tăng tính thẩm mỹ cho các dự án 3D (như mô hình sản phẩm, kiến trúc, game, phim hoạt hình).
- Nâng cao khả năng mô phỏng vật liệu trong các phần mềm như Blender, Maya, 3ds Max, ZBrush…
- Tạo ra những cảnh quay chân thực, gây ấn tượng mạnh với khách hàng hoặc khán giả.
Bài viết này sẽ hướng dẫn chi tiết từ A đến Z cách vẽ giọt nước 3D, bao gồm:
- Kiến thức cơ bản về vật lý nước và ánh sáng.
- Chuẩn bị mô hình và môi trường.
- Thiết lập vật liệu (shader) cho giọt nước.
- Ánh sáng, môi trường phản chiếu và HDRI.
- Kỹ thuật mô phỏng bề mặt (surface tension) và động lực học.
- Render và hậu kỳ.
- Một số mẹo và lỗi thường gặp.
Bạn sẽ có một quy trình hoàn chỉnh, có thể áp dụng ngay trong dự án thực tế.
Có thể bạn quan tâm: Cách Vẽ Bình Hoa Đẹp: Hướng Dẫn Từ Cơ Bản Đến Nâng Cao Cho Người Mới Bắt Đầu
1. Kiến Thức Cơ Bản Về Nước Và Ánh Sáng
1.1. Tính chất vật lý của nước
| Thuộc tính | Giá trị (ở 20°C) | Ảnh hưởng tới render |
|---|---|---|
| Chỉ số khúc xạ (IOR) | 1.333 | Xác định độ bẻ cong ánh sáng khi đi qua giọt |
| Độ phản xạ (Fresnel) | ~2% | Tạo hiệu ứng phản xạ mạnh ở góc nhìn chùm |
| Độ trong suốt (Transparency) | 100% | Giúp giọt cho phép ánh sáng truyền qua |
| Độ bám bột (Surface Tension) | 0.0728 N/m | Xác định hình dạng tròn và các giọt rơi |
1.2. Hiểu về ánh sáng
- Refraction (Khúc xạ): Khi ánh sáng đi qua giọt, nó sẽ bị bẻ cong. Độ bẻ cong phụ thuộc vào IOR.
- Reflection (Phản xạ): Bề mặt nước phản chiếu môi trường xung quanh. Phản xạ mạnh ở góc tới gần 90° (hiệu ứng Fresnel).
- Dispersion (Phân tán): Nước có khả năng tách màu sắc thành các dải màu (hiệu ứng cầu vồng). Đối với các giọt nhỏ, thường không cần mô phỏng chi tiết.
- Absorption (Hấp thụ): Nước trong thực tế hấp thụ ánh sáng xanh hơn đỏ, nhưng trong hầu hết các render, độ hấp thụ là rất thấp và có thể bỏ qua.
2. Chuẩn Bị Mô Hình Và Môi Trường
2.1. Lựa chọn phần mềm
- Blender (Miễn phí, mạnh mẽ, hỗ trợ Cycles & Eevee)
- Autodesk Maya (Dùng Arnold hoặc V-Ray)
- 3ds Max (Dùng V-Ray, Arnold)
- Cinema 4D (Dùng Redshift, Octane)
Bài viết này sẽ dùng Blender 3.6 làm ví dụ, nhưng các nguyên tắc đều áp dụng cho các phần mềm khác.
2.2. Tạo mô hình giọt nước
2.2.1. Phương pháp “Sphere + Subdivision”
- Thêm một Sphere UV (
Shift + A → Mesh → UV Sphere). ĐặtSegments = 32,Rings = 16. - Scale: Nhấn
SrồiZđể nén nhẹ, tạo hình dạng hơi dẹt nếu muốn (giọt rơi). - Subdivision Surface Modifier: Thêm modifier, đặt
Subdivision Levels = 2(Viewport) vàRender = 2. BậtSimplehoặcCatmull-Clarktùy thích. - Displace Modifier (tùy chọn): Dùng texture noise để tạo các đợt vân nhẹ, làm cho giọt trông tự nhiên hơn.
2.2.2. Phương pháp “Metaball”
Metaball cho phép tạo hình giọt tự nhiên hơn khi kết hợp nhiều giọt:
Shift + A → Metaball → Ball.- Tăng
Resolutionlên 0.2 – 0.1 để có chi tiết tốt. - Nhân bản (
Shift + D) và di chuyển để tạo “đám giọt” hoặc “giọt rơi”.
2.2.3. Sử dụng Fluid Simulation (nâng cao)
Nếu muốn giọt nước rơi và tương tác với môi trường, dùng Fluid Simulation:
- Đặt
Domain(khối chứa). - Tạo
InflowhoặcParticle Systemlàm nguồn nước. - Chọn
Liquidvà bậtMeshđể xuất ra dạng lưới. - Sau khi bake, bạn sẽ có mô hình giọt thực tế với bề mặt động.
2.3. Tạo môi trường phản chiếu
- HDRI (High Dynamic Range Image): Dùng ảnh 360° để ánh sáng và phản chiếu. Vào
World → Color → Environment Texturevà tải HDRI. - Plane phản chiếu: Tạo một mặt phẳng (Plane) dưới giọt, gán vật liệu Glossy để tăng độ phản chiếu.
3. Thiết Lập Vật Liệu (Shader) Cho Giọt Nước
3.1. Principled BSDF trong Blender
Principled BSDF là shader “đa năng” cho mọi vật liệu. Đối với nước:
| Tham số | Giá trị đề xuất | Ghi chú |
|---|---|---|
| Base Color | RGB: 0.8, 0.9, 1.0 (một chút xanh nhạt) |
Không ảnh hưởng nhiều vì tính trong suốt |
| Subsurface | 0 | Nước không có khả năng tán xạ dưới bề mặt |
| Metallic | 0 | Nước không phải kim loại |
| Specular | 0.5 – 0.7 | Độ phản chiếu mạnh |
| Roughness | 0.0 – 0.02 | Bề mặt cực mịn |
| Transmission | 1.0 | Đảm bảo giọt hoàn toàn trong suốt |
| IOR | 1.333 | Chỉ số khúc xạ của nước |
| Sheen | 0 | Không cần |
| Clearcoat | 0.1 – 0.2 | Thêm lớp “bóng” nhẹ |
| Clearcoat Roughness | 0.0 | Bề mặt bóng mịn |
3.2. Node Setup chi tiết (Cycles)

Có thể bạn quan tâm: Cách Vẽ Cây Hoa Phượng Đẹp Và Đúng Kỹ Thuật: Hướng Dẫn Từ Cơ Bản Đến Nâng Cao
- Principled BSDF → Material Output.
- Thêm Layer Weight node, kết nối
FacingvàoFaccủa Mix Shader (mix Principled BSDF và Glossy BSDF). Điều này tạo hiệu ứng Fresnel tự nhiên: góc nhìn gần ngang sẽ có độ phản chiếu mạnh hơn. - Glossy BSDF: Đặt
Roughness = 0.0,Color = White. - Bump/Normal Map (tùy chọn): Dùng Noise Texture → Bump → kết nối vào
Normalcủa Principled BSDF. ĐặtStrengthrất nhẹ (0.01 – 0.02) để tạo “gợn sóng” nhỏ trên giọt. - Volume Absorption (nếu muốn màu xanh nhẹ): Thêm Volume Absorption node, kết nối vào
Volumecủa Material Output, màuRGB: 0.9, 0.95, 1.0,Density = 0.02.
3.3. Vật liệu trong V-Ray / Arnold
- V-Ray: Sử dụng VRayMtl → Refraction = 100%, IOR = 1.33, Glossiness = 0.99, Reflection = 0.05 – 0.1.
- Arnold: aiStandardSurface →
Transmission = 1,IOR = 1.33,Specular = 0.5,Roughness = 0.0.
4. Ánh Sáng Và Môi Trường Phản Chiếu
4.1. Sử dụng HDRI
- Chọn HDRI có độ tương phản vừa phải, không quá sáng để tránh “bùng sáng” giọt.
- Đặt Strength khoảng 1.0 – 1.5 (Cycles) hoặc Exposure tùy dự án.
- Nếu muốn làm nổi bật giọt, dùng HDRI đúng vị trí: ánh sáng chính phải chiếu vào phía trước giọt, phản chiếu vào phía sau.
4.2. Thêm Light bổ sung
- Area Light (Softbox) phía trước giọt, để tạo highlight mạnh.
- Spot Light hoặc Point Light phía dưới, tạo “rim light” (ánh viền) giúp giọt tách khỏi nền.
- Đặt Shadow mềm (Soft Shadows) để tránh các bóng quá cứng.
4.3. Depth of Field (DOF)
Trong camera, bật Depth of Field và đặt F-Stop khoảng 1.4 – 2.8 để giọt trở thành tiêu điểm, nền mờ. Điều này tăng tính nghệ thuật và giảm tạp nhiễu.
5. Kỹ Thuật Mô Phỏng Bề Mặt Và Động Lực Học
5.1. Surface Tension (Căng Bề Mặt)
- Displacement: Dùng Texture → Voronoi hoặc Noise với Strength rất thấp (0.001 – 0.005) để tạo các “đốm” nhỏ trên bề mặt, mô phỏng sự giãn nở của nước.
- Thickness: Thêm Geometry → Position vào Bump để tạo độ dày khác nhau, giúp ánh sáng phản xạ khác nhau trên các phần khác nhau của giọt.
5.2. Fluid Simulation (Rigidbody)
Nếu muốn giọt rơi:
- Domain: Đặt Resolution Divisions cao (64 – 128) để có chi tiết tốt.
- Particle System: Tạo các hạt làm nguồn, bật Liquid → Mesh.
- Surface Tension: Tham số này trong fluid settings (có trong Mantaflow của Blender). Giá trị khoảng 0.05 – 0.1 cho giọt tròn đều.
- Bake: Quá trình bake có thể mất thời gian, tùy máy tính.
Sau khi bake, bạn sẽ có mesh giọt tự nhiên, có các “rãnh” và “bong bóng” nhỏ.
5.3. Các yếu tố phụ
- Bubbles: Thêm các sphere nhỏ trong giọt, dùng vật liệu Glass (IOR = 1.33) và Roughness = 0 để tạo bọt khí.
- Droplets on surface: Đặt một Plane dưới giọt, tạo một Particle System nhỏ để mô phỏng giọt bám trên bề mặt.
6. Render và Hậu Kỳ
6.1. Cài đặt Render
| Tham số | Giá trị đề xuất (Cycles) | Lưu ý |
|---|---|---|
| Render Engine | Cycles (GPU) | GPU nhanh hơn CPU |
| Samples | 1024 – 2048 (Render) | Đảm bảo không nhiễu |
| Light Paths | Max Bounces = 12 | Đủ phản xạ và khúc xạ |
| Transparent Bounces | 8 | Đảm bảo ánh sáng xuyên qua giọt |
| Caustics | Enable (Reflective + Refractive) | Tạo hiệu ứng ánh sáng qua giọt |
| Denoising | Enable (NVIDIA OptiX) | Loại bỏ nhiễu nhanh |
| Film → Transparent | True (nếu cần xuất PNG trong suốt) | Đối với compositing |
6.2. Render Passes

Có thể bạn quan tâm: Cách Vẽ Cái Chuông Noel Đầy Sáng Tạo Và Đẹp Mắt: Hướng Dẫn Từng Bước Cho Người Mới Bắt Đầu
- Diffuse, Glossy, Transmission, Volume, Shadow, Z-depth, Normal, Emit.
- Dùng các pass này trong Compositing để điều chỉnh độ sáng, màu sắc, và thêm Glow cho highlight.
6.3. Hậu kỳ trong Blender Compositor
- Glare node →
StreakshoặcFog Glowcho highlight mạnh. - Color Balance → Tăng
Liftvà giảmGainmột chút để giọt không quá sáng. - Lens Distortion (optional) → Thêm chút distortion cho cảm giác ống kính thực.
- Vignette → Tô mờ góc ảnh, làm giọt nổi bật hơn.
Nếu dùng After Effects hoặc Nuke, bạn có thể:
- Add Lens Flare: Đặt vào vị trí highlight.
- Depth of Field: Tăng blur cho nền bằng Z-depth pass.
- Color Grading: Tăng tông màu xanh nhẹ để nhấn mạnh tính “nước”.
7. Mẹo Vàng Và Những Lỗi Thường Gặp
7.1. Mẹo nhanh
| Mẹo | Cách thực hiện |
|---|---|
| Sử dụng “Fake Geometry” | Thay vì mô phỏng fluid, dùng một sphere + displacement để tiết kiệm thời gian. |
| Giảm Roughness | Đặt Roughness < 0.02 để giọt trông cực mịn, tránh hiện tượng “bị bám” bóng. |
| Sử dụng “Layer Weight” | Tạo hiệu ứng Fresnel tự động, không cần keyframe. |
| Bump nhẹ | Đừng quá mạnh, chỉ 0.01 – 0.02 để giữ độ trong suốt. |
| HDRI phù hợp | Nếu giọt quá “phẳng”, thử HDRI có độ tương phản cao hơn. |
| Render Passes | Luôn bật Transmission và Glossy pass để có thể điều chỉnh độ phản chiếu sau này. |
7.2. Lỗi thường gặp và cách khắc phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Giọt trông “bị dính” màu nền | Transmission không đúng, hoặc IOR sai | Đặt Transmission = 1, IOR = 1.333. |
| Nước xuất hiện “bóng” quá mạnh | Roughness quá thấp + Light quá mạnh | Tăng Roughness lên 0.01 – 0.02, giảm ánh sáng chính. |
| Các phản chiếu không đúng vị trí | HDRI không đồng bộ với góc camera | Đặt HDRI rotation phù hợp hoặc dùng Light Probe. |
| Nhiễu cao dù samples lớn | Caustics bật nhưng không đủ bounce | Tăng Transparent Bounces và Max Bounces. |
| Giọt mất chi tiết khi render | Subdivision chưa đủ | Tăng Subdivision Levels hoặc dùng Adaptive Subdivision (Cycles). |
| Bọt khí (bubbles) không hiện ra | Scale quá nhỏ, hoặc material không đúng | Tăng Scale của sphere bubble, dùng material Glass với Roughness = 0. |
8. Ví Dụ Thực Hành: Từ Ý Tưởng Đến Kết Quả
8.1. Kịch bản
Bạn muốn tạo một hình ảnh quảng cáo cho chai nước, trong đó một giọt nước lớn đang rơi từ miệng chai và phản chiếu môi trường xung quanh.
8.2. Các bước thực hiện nhanh
- Mô hình chai: Dùng cylinder, gắn material Glass với IOR = 1.45.
- Tạo giọt: Sphere → Subdivision → Displace bằng Noise (Strength 0.002). Đặt giọt phía trên miệng chai.
- Vật liệu giọt: Principled BSDF với các tham số như ở mục 3.1.
- Môi trường: HDRI “studio lighting” + Plane phản chiếu.
- Ánh sáng phụ: Area Light phía trước, Spot Light phía sau tạo rim.
- Render: Samples 1500, bật Caustics, Transparent Bounces 8.
- Hậu kỳ: Thêm Glare, Color Balance, và một chút Lens Distortion.
Kết quả cuối cùng sẽ là một giọt nước trong suốt, có highlight mạnh, phản chiếu môi trường, và tạo cảm giác “tươi mát” cho sản phẩm.
9. Tổng Kết
Việc vẽ giọt nước 3D không chỉ là một kỹ thuật mà còn là nghệ thuật kết hợp giữa vật lý, đồ họa máy tính, và cảm nhận thẩm mỹ. Khi bạn nắm vững:
- Tính chất vật lý (IOR, Fresnel, surface tension),
- Cách tạo mô hình (Sphere, Metaball, Fluid Simulation),
- Thiết lập vật liệu (Principled BSDF, các node hỗ trợ),
- Ánh sáng và môi trường (HDRI, Light setup),
- Render và hậu kỳ (Samples, Passes, Compositing),
…bạn sẽ có thể tạo ra những giọt nước 3D đẹp mắt, chân thực và ấn tượng cho bất kỳ dự án nào. Hãy thực hành thường xuyên, thử nghiệm các giá trị khác nhau, và không ngại phá vỡ quy tắc để khám phá phong cách riêng của mình.
Chúc bạn thành công và luôn sáng tạo trong mỗi giọt nước 3D!
