Απο όσο έχω καταλάβει απο τις σημειώσεις του μαθήματος ουσιαστικά πρώτα χρησιμοποιούμε την project_cam_ku για να βρουμε τις συντεταγμένες των μοναδιαίων διανυσμάτων της κάμερας και μέσα σε αυτή τη συνάρτηση καλούμε την project_cam για να περάσουμε τα διανύσματα αυτά.
Τώρα με βάση αυτά τα διανύσματα και το offset vc πρέπει να κάνουμε αλλαγή συστήματος συντεταγμένων χώρου σημείων --> system_transform και τελικά να κάνουμε την προβολή.
Αυτό που με προβληματίζει (άμα δεν έχω κάνει κάποιος λάθος στη λογική που ακολούθησα) είναι πως θα δώσω τα cx, cy, cz στο transformation_matrix απο τη στιγμή που η συνάρτηση rotate(θ, u) δεν μπορει να δέχθει σαν ορίσματα αυτά τα διανύσματα. Αυτο που έκανα για να δουλέψει είναι οτι όρισα ένα νέο αντικείμενο transformation_matrix και πέρασα απευθείας τα διανύσματα στον πίνακα, απλά θεωρω οτι είναι λίγο "χαζος" αυτός ο τροπος και θα ήθελα άμα μπορεί καποιος να προσφέρει κάποια συμβουλή.
by Aris★
[Today at 01:49:46]
by Katarameno
[Today at 01:36:07]
by Caterpillar
[March 28, 2024, 22:39:30 pm]
by Katarameno
[March 28, 2024, 19:36:53 pm]
by Katarameno
[March 28, 2024, 16:49:52 pm]
[March 28, 2024, 16:27:41 pm]
by Mr Watson
[March 28, 2024, 15:20:03 pm]
by Mr Watson
[March 28, 2024, 15:16:59 pm]
by chatzikys
[March 28, 2024, 14:05:50 pm]
by Geoth
[March 27, 2024, 19:32:20 pm]
by Caterpillar
[March 27, 2024, 19:31:51 pm]
by Caterpillar
[March 27, 2024, 19:26:01 pm]
by Don
[March 27, 2024, 18:49:01 pm]
by okan
[March 27, 2024, 12:59:35 pm]
by Katarameno
[March 27, 2024, 03:45:36 am]
by Katarameno
[March 27, 2024, 03:35:47 am]
by botrinis
[March 26, 2024, 22:57:40 pm]
by Nikos_313
[March 26, 2024, 13:04:44 pm]
by Nikos_313
[March 26, 2024, 13:01:19 pm]
by Caterpillar
[March 25, 2024, 20:03:17 pm]
Members
Total Members: 9552 Latest: tsaliki Stats Total Posts: 1417861 Total Topics: 31220 Online Today: 559 Online Ever: 901 (October 13, 2020, 15:39:09 pm) Users Online Users: 4 Guests: 548 Total: 552 |
|