Giới Thiệu (Introduction)

Các đối tượng thể tích là các vỏ bọc định dạng sử dụng để đại diện cho các tập tin OpenVDB trong Blender. OpenVDB là một thư viện và định dạng tập tin cho khả năng tương tác và lưu trữ dữ liệu thể tích. Tập tin OpenVDB còn có thể được sinh tạo bởi phần mềm khác như Houdini, hoặc từ bộ nhớ đệm mô phỏng chất lỏng (fluid simulation cache) của Blender.

Các đối tượng thể tích có thể được kiến tạo từ trình đơn Thêm trong Cổng Nhìn 3D, hoặc bằng cách kéo và thả tập tin vdb vào Blender. Đối với các hoạt họa, một trình tự khung hình của các tập tin OpenVDB còn có thể được nhập khẩu nữa.

../../_images/modeling_volumes_introduction_example.png

Bộ dữ liệu đám mây WDAS được kết xuất trong chế độ khung dây, Workbench và Cycles.

Kết Xuất (Rendering)

Kết xuất các thể tích hoạt động giống như kết xuất mô phỏng khói vậy. Theo mặc định, bộ tô bóng Bộ Tô Bóng Thể Tích Nguyên Tắc (Principled Volume shader) được sử dụng để kết xuất các đối tượng thể tích. Nó sẽ sử dụng các khung lưới đồ thị có tên là "tỷ trọng/mật độ", "màu sắc" và "nhiệt độ" theo mặc định. Nếu chúng không có sẵn để sử dụng thì phải chọn một tên khung lưới đồ thị khác trong các nút tô bóng.

Những Giới Hạn (Limitations)

  • OpenVDB vượt trội trong việc đại diện các thể tích loãng, không nhất thiết phải cô đặc trong một Khung Hộp Viền kín chặt song có thể lan tràn trong không gian. Tuy thế, trong Blender, chúng vẫn được kết xuất dưới dạng các thể tích dày đặc, rất không lý tưởng đối với mức sử dụng bộ nhớ và hiệu suất xử lý. Giới hạn này sẽ được cải thiện trong các bản phát hành tương lai.

  • Các tập tin OpenVDB còn có thể lưu trữ các level set và các điểm. Mặc dù có thể đọc các khung lưới đồ thị level set, song hiện tại không hỗ trợ kết xuất chúng thành các bề mặt. Nhập khẩu các điểm OpenVDB cũng không được hỗ trợ nữa.