3d αριθμομηχανή κλιματισμού διανύσματος

Vector V1: ,,
Vector V2: ,,
   
Scalar Product:

Online αριθμομηχανή άλγεβρας που σας επιτρέπει να υπολογίσετε το προϊόν των τρισδιάστατων φορέων με τις δεδομένες συντεταγμένες φορέων.

Το προϊόν DOT είναι μια πολύ σημαντική λειτουργία στον προγραμματισμό γραφικών. Το ενδιαφέρον για αυτό είναι ότι το αποτέλεσμα δεν είναι ένας φορέας αλλά ένας αριθμός (ένα κλιμακωτό). Μπορεί να χρησιμοποιηθεί για να βρει τη γωνία μεταξύ δύο φορέων. Το προϊόν DOT ορίζεται ως:

A · b = | a | * | B | * cos (a, b)

Το προϊόν DOT είναι το μήκος του φορέα Α, πολλαπλασιασμένο με το μήκος του φορέα Β, πολλαπλασιασμένο με την συνάρτηση της γωνίας μεταξύ Α και Β. Επειδή στον προγραμματισμό Shader, συνήθως δεν γνωρίζουμε τη γωνία μεταξύ Α και Β, αυτό είναι του Μικρή χρήση σε εμάς. Ευτυχώς, υπάρχει ένας άλλος τρόπος υπολογισμού του κουκκίδων:

A · b = τσεκούρι * bx + ay * από + az * bz

Το προϊόν DOT είναι το ίδιο με το άθροισμα όλων των κατασκευαστικών στοιχείων που πολλαπλασιάζονται μεταξύ τους. Για να βρείτε τη γωνία μεταξύ Α και Β, χωρίζουμε απλά αυτή την τιμή από το προϊόν του | A | και | b |. Στην περίπτωση των κανονικοποιημένων φορέων, το στοιχείο κουκκίδων ισούται με την συνήθεια της γωνίας μεταξύ Α και Β επειδή | | και | b | είναι και τα δύο 1.

3d αριθμομηχανή κλιματισμού διανύσματος