Giả sử chúng ta có một số lưới (xem hình minh họa từ CorelDraw, sử dụng cùng kỹ thuật trong "Lưới điền" cụ).Câu hỏi thuật toán phổ biến
alt text http://www.sonic.net/mnitepub/pccafe/reviews/coreldraw9/meshfill.jpg
Rõ ràng loại lưới được thể hiện bằng một tập hợp các điểm và ranh giới giữa họ đang thực sự xác định sử dụng rằng tập hợp các điểm (có thể bằng cách nào đó nội suy). Công cụ này cũng có các nút để tăng độ phân giải lưới.
Câu hỏi của tôi là như sau - những thứ như thế được tính như thế nào? Giả sử tôi có một số điểm mà thực sự đại diện cho một lưới (đối với trường hợp dễ dàng, ngay cả giả sử, rằng điểm trên "biên giới" là tĩnh và không thể di chuyển). Và tôi muốn tăng độ phân giải lưới, ví dụ, trong 4 lần (để số điểm lưới thực sự trở thành 4 * initial_points_count
).
Tôi nên tính toán vị trí của các điểm mới như thế nào nếu dữ liệu duy nhất tôi có là ma trận điểm ban đầu?
Phương pháp nhanh nhất (thậm chí gần đúng) phù hợp với tôi, nhưng tôi không biết tìm kiếm ở đâu hoặc cách phát triển loại thuật toán như vậy.
Cảm ơn bạn.
Tính năng "lưới điền" này có hoạt động trên bất kỳ hình dạng nào hay chỉ tạo lưới mắt cho hình tròn? Đối với tôi nó không phải là rõ ràng như thế nào nó hoạt động. Ngoài ra, ý nghĩa của màu sắc là gì. – Unreason
@Unreason Bất kỳ hình dạng nào. Trong trường hợp hiện tại của tôi, tôi đang thực sự tìm kiếm một cách để tăng độ phân giải cho một lưới trên một hình chữ nhật. * Có lẽ, vòng tròn này không phải là mẫu tốt nhất ... * Thực ra, tôi có thể đặt câu hỏi mà không có hình ảnh đó. –
Ok, tôi đã xem qua http://www.corel.com/servlet/Satellite?pagename=Corel3/Section/Display&sid=1047024315119&gid=1047024331836&cid=1047022730336 và nó hoạt động với mọi hình dạng. Nếu bạn muốn thực hiện/hiểu tôi không nghĩ rằng bạn có thể nhìn vào điểm chỉ, bạn sẽ phải xem xét các đường cong và đại diện nội bộ của họ. – Unreason