Από το δικτυακό τόπο http://mathworld.wolfram.com/TeardropCurve.html βρήκα τις παραμετρικές εξισώσεις για να σχεδιάσω μια καμπύλη σε σχήμα δακρύου.
Με αφετηρία τις παραμετρικές εξισώσεις x(t) και y(t), ο προγραμματισμός σχεδίασης της καμπύλης στο περιβάλλον του Scratch δεν παρουσιάζει ιδιαίτερη δυσκολία. Εκτός από τη σχεδίαση φροντίσαμε ώστε αυτή να συνοδεύεται από ένα υπόβαθρο (background) και με ντεκόρ χρωματιστά δάκρυα που κινούνται από το πάνω μέρος της οθόνης προς τα κάτω . Αυτά τα μικρά δάκρυα τα έφτιαξα στο Scratch και στη συνέχεια τα αποθήκευσα ως αντικείμενα – sprites.
Το project που αναρτήθηκε στο website του Scratch με τίτλο «Drawing Tear drop curve with math» (http://scratch.mit.edu/projects/dapontes/798813 ) ξεκινάει αυτόματα με τη φόρτωση του post μαζί με τη μουσική (SAD loop) που το συνοδεύει. Με κλικ στο κόκκινο κυκλάκι σταματάει και με το πράσινο ξεκινάει από την αρχή.
Learn more about this project
Ο κώδικας του προγράμματος:
(Με κλικ στην εικόνα μπορείτε να τη μεγαλώσετε)
Δύο Remix του project
1. Το πρώτο, από το χρήστη με ψευδώνυμο paintsplat http://scratch.mit.edu/projects/paintsplat/807919
2. και το δεύτερο από το χρήστη με ψευδώνυμο forest http://scratch.mit.edu/projects/forest/799555
Το ερέθισμα για τη δημιουργία μιας σειράς αναρτήσεων στο blog μου με τίτλο «Σχεδιάζοντας με εξισώσεις κίνησης x(t), y(t) στο Scratch» έχει την αφετηρία της στη σχεδίαση μιας πεταλούδας
(Βλέπε μια παλιά ανάρτηση με τίτλο «Σειρά: Σχεδιάζοντας με μαθηματικά στο Scratch ΜΙΑ ΠΕΤΑΛΟΥΔΑ» http://makolas.blogspot.com/2010/11/scratch.html )
Παρακάτω, μπορείτε να δείτε τα δύο πρώτα θέματα της σειράς «Σχεδιάζοντας με εξισώσεις κίνησης x(t), y(t) στο Scratch».
1.Ο «Σταυρός της Μάλτας»: Σχεδιάζοντας με εξισώσεις κίνησης x(t), y(t) στο Scratch (Ι)
http://makolas.blogspot.com/2011/10/xt-yt-scratch.html
2.Η καμπύλη μιας αλυσίδας (catenary): Σχεδιάζοντας με εξισώσεις κίνησης x(t), y(t) στο Scratch (ΙΙ)
http://makolas.blogspot.com/2011/10/catenary-xt-yt-scratch.html








0 σχόλια:
Δημοσίευση σχολίου