Thư viện thuật ngữ / Figma

Boolean operations trong Figma là gì?

Còn gọi: kết hợp hình

Boolean operations là nhóm lệnh trong Figma ghép nhiều hình thành một hình mới bằng bốn phép Union, Subtract, Intersect và Exclude, cùng lệnh Flatten để gộp hẳn thành một vector.

Hiểu kỹ hơn

Chọn hai hình trở lên rồi chọn phép tính trong menu Boolean groups, có ở thanh công cụ khi đang chọn hình hoặc trong menu Object. Union cộng các hình thành một; Subtract lấy hình dưới cùng trừ đi các hình phía trên; Intersect chỉ giữ phần giao nhau; Exclude giữ phần không giao. Kết quả là một nhóm boolean vẫn chỉnh được từng hình con, nên có thể quay lại sửa bất cứ lúc nào. Khi đã chắc chắn, dùng Flatten (Ctrl/Cmd+E) để biến thành một vector duy nhất, gọn hơn khi xuất icon. Thứ tự lớp quan trọng với Subtract: hình nằm dưới trong bảng Layers là hình bị trừ. Ví dụ: vẽ icon khoá bằng cách Union thân hình chữ nhật với vòng cung, rồi Subtract một lỗ khoá nhỏ ở giữa. Lỗi thường gặp là để icon ở dạng nhóm boolean nhiều tầng khi xuất SVG, hoặc chưa chuyển nét thành hình bằng Outline stroke trước khi trừ, khiến kết quả sai.