Toán vector là cái vẹo gì?
Cứ nhắc đến vector lại nhớ đến những năm tháng lớp 10 hoàng kim , thời mà đầu những năm cấp 3 lại phải chơi cùng những thứ gọi là vector nhưng chả biết để phải làm gì :)) . Mình khá may mắn vì có người thầy tâm huyết chỉ cho mình từng ứng dụng chi tiết sau mỗi bài học nhưng rồi cũng quên cho đến khi mình bắt đầu làm game thì mới đụng lại vector và hiểu ứng dụng của nó cực kì mạnh mẽ trong làm game nói riêng . Trong ngữ cảnh bài này , mình sẽ giới thiệu sơ qua toán vector và cách ứng dụng toán vector trong làm game cụ thể là unity engine. 1. Toán vector cơ bản Trong toán học , người ta định nghĩa vector là đại lượng biểu diễn cho hướng và độ lớn . Trong không gian vector được xác định bởi 3 đại lượng x , y ,z Tương tự , trong unity ta có cấu trúc Vector3 , nó đại diện cho cả Points và Vectors. Một point đại diện cho 1 vị trí nào đó trong không gian trò chơi , còn một Vector đại diện cho hướng và độ lớn Trong không gian , Đối với một point có tọa độ x ,y ,z là một vị trí duy nhất và đối...