Ένα πρόγραμμα για τη δημιουργία κάθε είδους επιφανειών σε 3d.
Φιγούρες σε ορθογώνιο z=f(x,y)
και σφαιρικές συντεταγμένες sx=f(a,t);sy=f(a,t);sz=f(a,t)
Σταθερές: pi και οποιοσδήποτε int/floating αριθμός
Μεταβλητές: x y a t u v
Χειριστές: + - * / > | και τα λοιπά.
Λειτουργίες: if(exp,exp1,exp2)
sin() cos() tan() asin() acos() atan()
sinh() cosh() tanh() log() ln() rand()
exp() abs() sqrt() pow(βάση, εκθέτης)
Για ανάγλυφο χρησιμοποιήστε κόκκινα-κυανό γυαλιά
Ανοίξτε κάθε είδους εικόνα και χρησιμοποιήστε την για υφή.
Οι οδηγίες για τον προγραμματισμό?
// Για σχόλια
start - Για να καθαρίσετε τη σκηνή. Είναι η πρώτη εισαγωγή.
Ένα πρόγραμμα χωρίς έναρξη θα προστεθεί στη σκηνή. Δείτε δείγμα 8\
z=f(x,y) - Μια επιφάνεια σε ορθογώνιες συντεταγμένες. Δείγμα 1
Για επιφάνεια σε σφαιρικές συντεταγμένες ορίστε πρώτα το εύρος των a και t:
sa=0,2*pi και st=0,pi
Στη συνέχεια η επιφάνεια. Δείγμα 2:
sx=f(a,t), sy=f(a,t), sz=f(a,t)
Η επιφάνεια μπορεί να μετακινηθεί στους τρεις άξονες:
dx= dy= dz= Δείτε το Δείγμα 3.
Και περιστρέφεται στους τρεις άξονες:
rx= ry= rz= Δείτε το δείγμα 4.
Για αεροπλάνα μπορείτε να χρησιμοποιήσετε z=2 ή την οδηγία:
επίπεδο (πλάτος, ύψος, rx, ry, rz, dx, dy, dz) Δείτε δείγμα 5
Δείτε Δείγματα > 5 για γενική εφαρμογή.
trian (πλάτος, ύψος, rx, ry, rz, dx, dy, dz) για ορθογώνια τρίγωνα. Δείτε δείγματα 17, 18
κύβος (πλάτος, ύψος, rx, ry, rz, dx, dy, dz) για κύβους. Δείτε το δείγμα 23
cyli (πλάτος, ύψος, rx, ry, rz, dx, dy, dz) για κυλίνδρους. Δείτε το δείγμα 26
κώνος (r1,r2,ύψος,rx,ry,rz,dx,dy,dz) για κώνους. Δείτε το δείγμα 28
σφαίρα (πλάτος, ύψος, dx, dy, dz) για σφαίρες. Δείτε το δείγμα 24
pyra(πλάτος,ύψος,rx,ry,rz,dx,dy,dz) για πυραμίδες. Δείτε το δείγμα 25
παρά(πλάτος,ύψος,άλφα,rx,ry,rz,dx,dy,dz) για παραλληλεπίπεδο. Δείτε το δείγμα 31
para2(πλάτος1,πλάτος2,ύψος,rx,ry,rz,dx,dy,dz) για παραλληλεπίπεδο2. Δείτε το δείγμα 36
para3(width1,width2,height1,height2,rx,ry,rz,dx,dy,dz) για παραλληλεπίπεδο3. Δείτε δείγματα 43,44
φως (πλάτος, ύψος, rx, ry, rz, dx, dy, dz) για το φως. Δείτε το δείγμα 42
trape (πλάτος, ύψος, bl, br, rx, ry, rz, dx, dy, dz) για τραπέζιο. Δείτε το δείγμα 40
bl και br είναι οι βάσεις του αριστερού και του ορθογωνίου τριγώνου
Για επαναλαμβανόμενες ενέργειες χρησιμοποιήστε do - enddo. Δείτε δείγματα 9, 14, 15 και 16
Για υφές χρησιμοποιήστε: η υφή(n) είναι n μεταξύ 1 και 12.
9 αντιστοιχούν στην εικόνα που είχε ανοίξει προηγουμένως. Δείτε δείγματα 18, 20 και 21
Ενημερώθηκε στις
2 Ιουν 2024