Có vẻ như là một câu hỏi nhanh chóng và dễ dàng nhưng tôi không thể tìm thấy chính xác những gì tôi đang tìm kiếm:
Làm thế nào để tính toán một vectơ độ dài đơn vị đang chỉ dọc theo đường thẳng chính xác bằng 50% góc của hai đoạn đường được kết nối?
Một bức tranh nói lên hàng ngàn từ (cũng tốt hơn lời giải thích của tôi!)
Vì vậy, về cơ bản tôi muốn tính toán vectơ đơn vị màu xanh cho hai đoạn đường màu đỏ (thực sự là 3 điểm và do đó được đảm bảo kết nối)
Các đoạn màu đỏ có độ dài tùy ý và kết quả không phải là một đơn vị, nó sẽ dễ dàng hơn đối với tôi.
Cũng có ích khi có cách buộc vectơ kết quả chỉ theo một hướng nhất định (liên quan đến các phân đoạn đầu vào), điều này không cần thiết vì tôi nghĩ tôi có thể giải quyết vấn đề này - vì cuối cùng các phân đoạn dòng đầu vào hình thành một n-gon.
Bất kỳ ví dụ nào sẽ là lý tưởng trong C ++, nhưng các ngôn ngữ khác đều được chào đón.
Rất cám ơn cho bất kỳ con trỏ.