ibisPaint Bucket Tool Và Selection Layer: Tô Base Lineart Không Bị Tràn

ibisPaint Bucket Tool Và Selection Layer: Tô Base Lineart Không Bị Tràn

So sánh quy trình tô base lineart bị tràn và tô sạch bằng Bucket Tool cùng Selection Layer trong ibisPaint
Ảnh cover first-party do NextGZ biên soạn cho quy trình Bucket Tool và Selection Layer.

Bucket Tool trong ibisPaint có nhiều thiết lập hơn một nút đổ màu thông thường. Khi hiểu Strength, Expansion, Gap Recognition, Unpainted Recognition, Continuous Filling, Boundary và Reference Layer, artist có thể tô base nhanh mà vẫn kiểm soát viền. Với vùng quá phức tạp, Selection Layer cho phép vẽ vùng chọn bằng brush hoặc eraser trước khi quay lại layer thường để tô.

Bucket Tool hoạt động thế nào?

Bucket tô một vùng có màu tương tự với điểm chạm. Phạm vi màu được nhận diện chịu ảnh hưởng của Strength và cách thiết lập Boundary. Nếu lineart kín, Bucket thường giữ màu bên trong. Nếu có khe hở, màu có thể tràn ra ngoài cho tới khi gặp ranh giới khác.

Bucket phù hợp nhất cho base color, không phải shading phức tạp. Artist nên dùng nó để tạo những mảng màu sạch trước, sau đó mới dùng Clipping, Alpha Lock hoặc layer riêng cho bóng và ánh sáng.

Strength: độ khác biệt màu được chấp nhận

Sơ đồ so sánh phạm vi pixel được nhận diện khi thay đổi ngưỡng tô màu
Sơ đồ nguyên lý tham khảo: thay đổi ngưỡng nhận diện làm vùng tô rộng hoặc hẹp hơn.

Strength điều chỉnh mức độ Bucket xem các pixel xung quanh là tương tự điểm chạm. Mức quá thấp có thể làm vùng tô dừng sớm; mức quá cao có thể vượt qua những thay đổi màu hoặc nét mờ. Không có một giá trị đúng cho mọi file vì lineart, nền và anti-aliasing khác nhau.

Hãy bắt đầu từ thiết lập mặc định, thử trên một vùng nhỏ rồi điều chỉnh theo kết quả thực tế. Khi màu tràn, giảm Strength hoặc kiểm tra ranh giới. Khi vùng chưa tô hết, tăng nhẹ hoặc xem lại Expansion và Unpainted Recognition.

Expansion: xử lý viền trắng do anti-aliasing

So sánh mép màu trước và sau khi mở rộng vùng tô xuống dưới lineart
Sơ đồ nguyên lý tham khảo cho Expansion: mở rộng màu xuống dưới anti-aliasing để giảm viền trắng.

Lineart có anti-aliasing tạo pixel bán trong suốt quanh mép. Nếu Bucket chỉ dừng ở phần trắng hoàn toàn, một đường viền sáng có thể xuất hiện giữa màu và nét. Expansion mở rộng vùng tô ra ngoài phạm vi nhận diện ban đầu để che phần viền này.

Expansion không nên được dùng để che một lineart hở lớn. Nếu tăng quá nhiều, màu có thể đi sâu dưới các chi tiết mảnh hoặc tràn sang vùng kế bên. Hãy zoom kiểm tra quanh tóc, khóe mắt, khe ngón tay và nếp áo.

Gap Recognition: nhận biết khe hở nhỏ

So sánh màu tràn qua khe hở lineart và kết quả khi công cụ nhận diện khe nhỏ
Sơ đồ nguyên lý tham khảo cho Gap Recognition: khe hở nhỏ được xem như ranh giới tạm để ngăn màu tràn.

Khi Gap Recognition được bật, ibisPaint cố nhận diện những khoảng hở nhỏ giữa các nét và giữ màu trong vùng dự kiến. Tính năng hữu ích với lineart có một vài chỗ chưa khép kín hoàn toàn. Tuy nhiên, nó không phải phép sửa nét tự động cho mọi khoảng trống.

Nếu một vùng vẫn tràn, hãy hoàn tác và kiểm tra lineart. Với khe lớn hoặc cấu trúc mở có chủ đích, artist nên đóng tạm ranh giới trên một layer hỗ trợ, dùng Selection Layer hoặc tô thủ công.

Unpainted Recognition: hỗ trợ lineart dày mỏng không đều

Ba mức xử lý khe hở và vùng chưa tô quanh lineart dày mỏng không đều
Sơ đồ nguyên lý tham khảo: mức nhận diện khác nhau ảnh hưởng trực tiếp đến phần màu còn sót quanh nét.

Unpainted Recognition giúp Bucket xử lý những vùng lineart có độ dày không đều, nơi Expansion đơn thuần có thể để lại phần chưa tô hoặc đẩy màu sai. Tính năng này đặc biệt hữu ích với brush có biến thiên độ dày, nét mềm hoặc những góc nhỏ.

Hãy dùng nó như một công cụ bổ trợ. Nếu kết quả vẫn không sạch, kiểm tra Reference Layer, Boundary và cấu trúc nét trước khi tăng mọi thông số cùng lúc.

Continuous Filling

Continuous Filling cho phép artist vuốt hoặc rê qua canvas để liên tục tô các vùng khác nhau được ngăn bởi lineart. Điều này tiết kiệm thời gian khi có nhiều ô nhỏ cùng màu, chẳng hạn phụ kiện, lọn tóc, phần trang trí hoặc nhiều mảng trên trang phục.

Nó không có nghĩa Bucket sẽ tự động chọn toàn bộ vùng cùng màu trên canvas. Artist vẫn chủ động rê qua các khu vực cần tô. Hãy kiểm tra từng vùng vì một khe hở nhỏ có thể khiến màu tràn trong lúc thao tác liên tục.

Boundary: Color và Opacity

Ba bước dùng ranh giới vùng chọn để giới hạn vùng tô trong silhouette
Sơ đồ nguyên lý tham khảo cho Boundary và vùng giới hạn: màu chỉ được áp dụng bên trong phạm vi đã xác định.

Boundary quyết định ibisPaint dùng màu sắc hay độ trong suốt để đánh giá phạm vi tương tự. Với lineart đen trên nền trắng, lựa chọn theo màu thường trực quan. Khi Reference Layer là layer trong suốt hoặc chỉ có nét, đánh giá theo opacity có thể phù hợp hơn.

Không nên đổi Boundary ngẫu nhiên. Nếu Bucket tô toàn bộ nền hoặc bỏ qua lineart, hãy xem loại dữ liệu trên layer tham chiếu: màu trắng đặc, pixel trong suốt hay lineart có anti-aliasing.

Reference Layer: Current Layer, Specific Layer và Canvas

Bucket có thể tham chiếu layer hiện tại, một layer cụ thể hoặc toàn bộ canvas. Tô trên layer màu riêng nhưng đọc lineart từ một layer cụ thể là workflow sạch nhất cho nhân vật. Khi chọn Canvas, ibisPaint xem kết quả tổng hợp của các layer đang hiển thị, bao gồm blending và opacity.

Current Layer

Dùng khi ranh giới và màu đều nằm trên cùng layer. Cách này đơn giản nhưng không phù hợp với workflow cần giữ lineart tách khỏi base.

Specific Layer

Dùng khi muốn tô trên một layer màu riêng nhưng tham chiếu đúng layer lineart. Đây là lựa chọn ưu tiên cho base color không phá hủy.

Canvas

Dùng khi ranh giới cần đọc từ tổng hợp nhiều layer. Hãy cẩn thận vì background, texture hoặc hiệu ứng hiển thị cũng có thể ảnh hưởng tới nhận diện.

Selection Layer là gì?

Vùng chọn được tạo từ silhouette lineart trước khi tô base màu
Sơ đồ nguyên lý tham khảo cho Selection Layer: tạo vùng chọn từ silhouette trước khi chuyển về layer màu.

Trong cửa sổ Layer của ibisPaint, lớp trên cùng có nền hồng là Selection Layer. Đây là lớp đặc biệt dùng để tạo vùng chọn chi tiết. Khi Selection Layer đang là layer hiện tại, artist dùng brush để thêm vùng chọn và eraser để bớt vùng chọn. Vùng đã vẽ xuất hiện dưới dạng lớp phủ màu xanh trong suốt.

Selection Layer không chứa màu tranh. Vì vậy khi muốn tô, artist phải chuyển layer hiện tại trở lại một Normal Layer. Lúc đó vùng chọn được thể hiện bằng đường đứt và mọi thao tác tô, xóa hoặc chỉnh sửa được giới hạn trong vùng chọn.

Khi nào nên dùng Selection Layer?

  • Lineart có nhiều khoảng mở có chủ đích.
  • Tóc có các lọn nhỏ sát nhau khiến Bucket dễ tràn.
  • Cần tô nhiều vùng rời nhưng muốn giới hạn trong một silhouette lớn.
  • Muốn dùng brush mềm hoặc shading mà không ảnh hưởng vùng ngoài.
  • Cần sửa vùng chọn bằng brush và eraser thay vì Lasso.

Quy trình tô tóc

  1. Tạo layer Hair Base dưới lineart.
  2. Đặt Bucket tham chiếu Specific Layer là lineart.
  3. Thử tô khối tóc lớn với thiết lập mặc định.
  4. Nếu có viền trắng, điều chỉnh Expansion.
  5. Nếu lineart có khe nhỏ, bật Gap Recognition.
  6. Dùng Continuous Filling cho các lọn rời cùng màu.
  7. Với vùng quá phức tạp, dùng Selection Layer khoanh toàn silhouette tóc rồi quay lại Hair Base để tô.

Sau khi base sạch, tiếp tục với bài tô màu tóc anime trong ibisPaint X theo 12 bước.

Quy trình tô da

Tạo Skin Base riêng. Dùng Specific Layer tham chiếu lineart. Tô vùng mặt, cổ và tay; sau đó zoom kiểm tra quanh mắt, chân tóc, tai và cổ áo. Nếu các nét biểu cảm bên trong khuôn mặt làm Bucket chia thành nhiều ô nhỏ, có thể dùng Selection Layer tạo silhouette da trước khi tô.

Sau base, dùng Clipping và Alpha Lock để tô da anime cho shadow, blush và highlight mà không phá mảng nền.

Quy trình tô trang phục

Phân biệt đường contour với đường nếp gấp. Nếu mọi nếp gấp đều trở thành ranh giới, Bucket tạo quá nhiều vùng nhỏ. Khi đó, Selection Layer giúp chọn toàn bộ thân áo rồi tô một màu base thống nhất, trong khi lineart vẫn hiển thị phía trên.

Surrounding Fill và Surrounding Eraser

ibisPaint còn có Surrounding Fill và Surrounding Eraser. Artist vẽ vòng quanh một khu vực để tô hoặc xóa các vùng kín nằm bên trong đường bao đã rê. Đây là lựa chọn nhanh khi một cụm chi tiết có nhiều ô nhỏ. Hãy kiểm tra từng kết quả vì công cụ vẫn dựa trên các vùng khép kín.

Lỗi màu tràn ra ngoài

So sánh lineart gần kín và lineart có khe hở lớn trước khi tô base
Sơ đồ chẩn đoán lỗi: khe nhỏ có thể dùng Gap Recognition, còn khe lớn cần đóng nét hoặc dùng Selection Layer.

Nguyên nhân thường là lineart hở, Strength quá rộng, Reference sai hoặc Gap Recognition xử lý một khe lớn không đúng mong muốn. Hoàn tác, kiểm tra layer tham chiếu và khe hở rồi thử lại. Không nên xóa thủ công một vùng tràn lớn nếu lỗi gốc vẫn tồn tại.

Lỗi viền trắng

Điều chỉnh Expansion để màu đi sâu hơn dưới anti-aliasing. Nếu chỉ một vài góc còn trắng, dùng brush cùng màu base sửa cục bộ. Expansion quá mạnh có thể che chi tiết mảnh, nên luôn kiểm tra ở nền tương phản.

Lỗi Bucket tô toàn bộ canvas

Kiểm tra Boundary, Reference Layer và độ kín của lineart. Khi tham chiếu Opacity trên một nền trắng đặc, toàn bộ canvas có thể được xem là cùng độ đục. Khi dùng Canvas, các layer nền hiển thị cũng ảnh hưởng kết quả.

Lỗi Selection Layer không tô được màu

Selection Layer chỉ dùng để tạo vùng chọn, không phải layer màu. Sau khi vẽ vùng chọn, chuyển sang Normal Layer rồi mới tô. Đây là lỗi phổ biến khi artist quên đổi layer hiện tại.

Bài tập thực hành

Sơ đồ bốn bước chuẩn bị lineart, xác định vùng, tô base và kiểm tra kết quả
Sơ đồ tổng hợp workflow thực hành: chuẩn bị lineart, xác định vùng tham chiếu, tô base và kiểm tra mép màu.
  1. Chuẩn bị một lineart có tóc, mặt và áo.
  2. Tạo ba layer base riêng.
  3. Tô tóc bằng Bucket, điều chỉnh Expansion và Gap Recognition.
  4. Tô da bằng Specific Layer reference.
  5. Dùng Selection Layer để chọn toàn thân áo, sau đó tô trên Clothes Base.
  6. Dùng Continuous Filling cho các chi tiết cùng màu.
  7. Đổi nền sáng và tối để kiểm tra viền.

Checklist trước khi shading

  • Reference Layer đúng với lineart.
  • Boundary phù hợp với dữ liệu màu hoặc opacity.
  • Expansion che viền nhưng không tràn.
  • Gap Recognition chỉ dùng cho khe nhỏ.
  • Continuous Filling không bỏ sót vùng.
  • Selection Layer đã chuyển về Normal Layer trước khi tô.
  • Tóc, da và áo nằm trên layer riêng.

Câu hỏi thường gặp

Gap Recognition có thay thế việc đóng lineart không?

Không. Nó hỗ trợ khe nhỏ; khe lớn vẫn nên sửa hoặc dùng Selection Layer.

Expansion có làm thay đổi lineart không?

Không. Nó thay đổi phạm vi màu trên layer đang tô, nhưng có thể đẩy màu sâu dưới nét nếu đặt quá mạnh.

Khi nào dùng Canvas thay vì Specific Layer?

Khi ranh giới cần đọc từ tổng hợp nhiều layer. Với lineart riêng biệt, Specific Layer thường dễ kiểm soát hơn.

Selection Layer có lưu được để dùng lại không?

Vùng chọn được tạo trên lớp đặc biệt, nên artist có thể chỉnh bằng brush hoặc eraser trước khi quay lại Normal Layer. Hãy kiểm tra trạng thái layer trước khi tiếp tục.

Bucket có dùng được cho lineart màu không?

Có, nhưng Strength và Boundary cần được thử theo độ tương phản thực tế. Lineart mờ hoặc gần màu nền dễ làm nhận diện kém ổn định.

Kết luận

Bucket Tool mạnh nhất khi artist hiểu từng thiết lập thay vì chỉ chạm và hy vọng. Strength kiểm soát độ tương tự, Expansion xử lý viền, Gap Recognition hỗ trợ khe nhỏ, Unpainted Recognition giúp lineart không đều, Continuous Filling tăng tốc nhiều vùng, còn Selection Layer giải quyết trường hợp cần vùng chọn thủ công. Khi kết hợp đúng, base color sạch hơn và các bước shading phía sau dễ quản lý hơn.

© 版权声明
THE END
Thích thì ủng hộ nhé.
点赞5 分享
bình luận 抢沙发

请登录后发表评论

    暂无评论内容