Đây là lệnh polymergegv có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
polymerge - hợp nhất các đỉnh trùng nhau, các cạnh thẳng hàng, các mặt đồng phẳng trong OOGL TẮT
vật
SYNOPSIS
polyme [-v đỉnh_thresh] [-e edge_thresh] [-f mặt_thresh] [-V] [-E] [-F] [-d] [-b]
[inputfile.off]
MÔ TẢ
Polyme loại bỏ phần dư thừa khỏi các đối tượng đa diện ở định dạng TẮT của OOGL và ghi
một đối tượng TẮT khác thành đầu ra tiêu chuẩn của nó. (Tùy chọn nó có thể tạo ra một đầu vào
tập tin cho Evolver của Brakke.) Cụ thể, nó kết hợp các đỉnh gần như trùng khớp, gần như-
các cạnh thẳng hàng và các mặt gần như đồng phẳng. Các đỉnh không được sử dụng trên bất kỳ mặt nào là
bị xóa, cũng như các mặt có ít hơn ba đỉnh. Ngưỡng cho sự bình đẳng gần đúng
được điều chỉnh từ dòng lệnh. Các tùy chọn là:
-v đỉnh_thresh
Hợp nhất các đỉnh khi chúng gần nhau hơn đỉnh_thresh riêng biệt; mặc định là 00001.
-V Đừng cố gắng hợp nhất các đỉnh.
-e edge_thresh
Hợp nhất các cạnh trong đó |sin(vertex_angle)| edge_thresh; mặc định là Khi có các cạnh
hợp nhất thì đỉnh tương ứng sẽ bị loại bỏ.
-E Đừng cố gắng hợp nhất các cạnh. (Các cạnh 4OFF không bao giờ được hợp nhất.)
-f mặt_thresh
Hợp nhất các mặt có chung một cạnh trong đó các mặt gần như đồng phẳng: khi
|sin(angle_between_face_normal_vectors)| mặt_thresh. Giá trị mặc định là 03 hoặc
khoảng hai độ. Lưu ý rằng việc hợp nhất có thể tạo ra các mặt là đa giác lõm.
-F Đừng cố gắng hợp nhất các khuôn mặt. (4OFF mặt không bao giờ được hợp nhất.)
-b Tạo tệp đầu ra ở định dạng .fe cho Surface Evolver của Brakke, thay vì tệp mới
TẮT tập tin.
-d Bao gồm thông tin gỡ lỗi dưới dạng nhận xét trong đối tượng TẮT mới. Các bình luận, ý kiến
chỉ ra các đỉnh và mặt nào trong đối tượng ban đầu tương ứng với các đỉnh và mặt nào trong đối tượng
cái mới. Tin nhắn bao gồm:
#Vtx nnn->mmm
Các đỉnh được hợp nhất nnn và mmm (cả hai chỉ số trong đối tượng ban đầu).
# Khuôn mặt hợp nhất nnn trong mmm (đỉnh vvv www) n1.n2 s
Khuôn mặt nnn và mmm trong đối tượng ban đầu đã được hợp nhất; cạnh chung của họ đã tham gia
đỉnh ban đầu vvv và www. Cosin của góc giữa pháp tuyến của khuôn mặt
là s.
đỉnh đầu tọa độ # newvertno [gọi món] # oldvertno
Mỗi đỉnh được viết sẽ xuất hiện với chỉ mục mới, thứ tự của nó (số cạnh chạm vào
đỉnh đó) và chỉ số cũ của nó (chỉ số của đỉnh tương ứng trong bản gốc
vật).
đối mặt Mô tả # oldvertno ...
Đối với mỗi khuôn mặt mới, với N đỉnh sau khi giảm, nhận xét chỉ ra N
các đỉnh tương ứng trong đối tượng ban đầu.
Sử dụng polymergegv trực tuyến bằng dịch vụ onworks.net