Hình học trên bề mặt cong¶
Metric cảm sinh¶
Trên một bề mặt, khoảng cách nên được đo dọc theo bề mặt chứ không phải bằng đoạn thẳng xuyên qua không gian bao quanh. Với tham số hóa \(\bm{s}(u, v)\), vi phân vị trí là
Bình phương độ dài vi phân có dạng
trong đó
Ma trận
là metric cục bộ. Nó quyết định độ dài, góc và phần tử diện tích \(dA = \sqrt{\det g}\, du\, dv\). Trong đồ họa, metric giúp đánh giá độ méo texture, chọn mật độ tessellation và tính chuyển động bị ràng buộc trên mặt.
Mặt cầu¶
Mặt cầu bán kính \(R\) có tham số hóa
Metric tương ứng là
Nếu \(\widehat{\bm{p}}\) và \(\widehat{\bm{q}}\) là hai hướng đơn vị, khoảng cách cung ngắn nhất bằng
Phép clamp tránh lỗi số làm đối số vượt khỏi miền của \(\arccos\).
Đường đi ngắn nhất là cung của một đường tròn lớn. Đây là mô hình tự nhiên
cho camera quỹ đạo, hành tinh và nội suy hướng.
Phép chiếu lập thể¶
Phép chiếu từ một cực của mặt cầu đơn vị xuống mặt phẳng tạo ánh xạ
Hình 5 Phép chiếu một điểm trên mặt cầu xuống mặt phẳng.¶
Ánh xạ ngược là
Phép chiếu này bảo toàn góc cục bộ nhưng không bảo toàn diện tích hoặc độ dài. Do đó nó hữu ích khi hướng quan trọng hơn kích thước, nhưng không nên dùng trực tiếp cho texture cần mật độ texel đồng đều.
Hình 6 Lát cắt hai chiều cho thấy tia chiếu và ảnh của điểm.¶
Mô hình metric trên đĩa¶
Một metric cong âm có thể được biểu diễn trên đĩa đơn vị \(u^2 + v^2 < 1\) bởi
Hệ số tỉ lệ tăng vô hạn khi tiến đến biên: biên hữu hạn trong tọa độ ảnh nhưng ở xa vô hạn theo metric. Các đường trắc địa trong mô hình này là đường kính hoặc cung tròn vuông góc với biên. Cấu trúc đó được dùng để trực quan hóa không gian phân cấp, thế giới cong và các phép lát lặp.
Hình 7 Lát cắt của phép chiếu từ một mặt có metric cong âm.¶
Đường trắc địa và tính toán rời rạc¶
Đường trắc địa giữa hai điểm làm cực trị phiếm hàm độ dài
Trên mesh tam giác, thường không giải trực tiếp phương trình vi phân. Hai xấp xỉ thực dụng là:
coi cạnh mesh là đồ thị có trọng số rồi tìm đường ngắn nhất;
dùng khoảng cách trên mặt theo phương pháp lan truyền, sau đó lần ngược gradient của trường khoảng cách.
Độ chính xác phụ thuộc mật độ và chất lượng tam giác. Nếu mesh có tam giác dài, mảnh hoặc phân bố không đều, khoảng cách rời rạc có thể lệch đáng kể so với metric của bề mặt trơn.