HTML Canvas Element…είναι χρήσιμο τελικά?

Published by stelabouras in Coding, Internet, Software, Tech

html-canvas 

Η ιστορία της υποστήριξης του Canvas Element στον Firefox αρχίζει από την έκδοση 1.5 και από τις υποσχέσεις που είχαν δοθεί ότι αυτή η μέθοδος θα μπορεί να απεικονίσει με απλές εντολές 3D κόσμους. Μάλιστα είχε κυκλοφορήσει και ένα απλό demo (wolfenstein-like) που έδειχνε τις ομολογουμένως περιορισμένες δυνατότητες του Canvas (η έκδοση με textures ήταν αδικαιολόγητα αργή).

Από ότι φαίνεται όμως, έχουν αρχίσει να γίνονται βήματα προς το καλύτερο για το Canvas, με έναν καινούργιο 3D renderer που έχει δημιουργηθεί. Στην προκειμένη φάση, ο renderer μπορεί και φορτώνει μοντέλα αποθηκευμένα στο πρότυπο Alias Wavefront OBJ και να τα απεικονίζει σωστά, να χρωματίζει τα πολύγωνα βάση της απόστασης και να έχει ένα υποτυπώδες σύστημα collision detection, που μπορώ να πω ότι τα πράγματα έγιναν αναπάντεχα αισιόδοξα για το Canvas, αν σκεφτεί κανείς πως όλοι οι υπολογισμοί γίνονται από την Javascript και με τόσες λίγες γραμμές κώδικα! Άραγε τι γίνεται αν κάποιος φορτώσει μοντέλο των χιλιάδων ή εκατομμυρίων πολυγώνων?