Page 1 of 1
2D και 3D με την Javascript - How to ?
Posted: Sun Jun 10, 2007 12:58 am
by ARCHON
Για σας παιδιά, βλέποντας το προηγούμενο άρθο σχετικά με javascript, υποθέτω πως όλο και κάποιοι εδώ θα την γνωρίζουν και αρκετά καλά
Θα ήθελα λοιπόν να σας ρωτήσω αν θα μπορούσατε-σε κάποιος-α να μας εξηγούσε πως θα μπορούσαμε να υλοποιήσουμε κάτι
2D ή
3D με κίνηση πιθανότατα με την Javascript .
Καταλαβαίνω πως χρειάζεται κάτι τέτοιο και ανάλογες γνώσεις μαθηματικών, όμως θα περίμενα κάποιος να μας δείξει κάτι για να μάθουμε
Ευχαριστώ

Posted: Sun Jun 10, 2007 2:48 am
by AmmarkoV
Javascript 3d δεν γίνεται!
Γίνεται Java applet 3d..
Javascript 2d παλεύεται speed-wise
Αλλά τι εφαρμογή έχεις στο μυαλό σου?
Συνήθως η Javascript χρησιμοποιείται για εναλαγές σε μια HTML/PHP σελίδα , παρόλα αυτά υπάρχουν βιβλιοθήκες όπως ή
wz_jsgraphics.js με την οποία μπορείς να ζωγραφίσεις Primitives (Γραμμές κύκλους κτλ) που φαντάζομαι από την ερώτηση σου πως κάτι τέτοιο σκέφτεσαι..
Γνώση μαθηματικών δεν χρειάζεται πολύ , (θα χρειαζόταν αν έφτιαχνες 3d μηχανή γραφικών με το wz_jsgraphics.js

, ωραία ιδέα εε?

)
Posted: Sun Jun 10, 2007 4:09 am
by ARCHON
δεν σχεδιάζω κάποια συγκεκριμένη εφαρμογή απλώς μιας και βλέπω πως αρκετοί απασχολήστε -> άρα θα ξέρεται και καλά , είπα να μας εξηγούσε όποιος ήθελε πως σκεφτόμαστε ώστε να υλοποιήσουμε (πράξη) ένα 2D ή 3D αντικείμενο (με κίνηση ή όχι) με την Javascript .
Σχετικά με τις έτοιμες libs δεν με ικανοποιεί διότι δεν πρόκειται να μάθουμε έτσι κάτι.. καθαρή js θα ήθελα έτσι ωστε να μπούμε στην ιδέα
Aν γίνεται 2D θα γίνεται και 3D ..π.χ ένας κύβος δεν γίνεται να υλοποιηθεί με καθαρή js - δίχως να κάνουμε χρήση των έτοιμων Libs ;
'Οποιος έχει όρεξη και κέφι ας μας δείξει κάτι σχετικά.. δε μας κυνηγάει κανένας, απλά είναι νομίζω ενδιαφέρον σαν θέμα
..αυτά

Posted: Sun Jun 10, 2007 5:17 am
by alasondro
AmmarkoV wrote:Javascript 3d δεν γίνεται!
Ποτέ μην λες ποτέ
http://www.abrahamjoffe.com.au/ben/canvascape/
Posted: Sun Jun 10, 2007 6:59 am
by ARCHON
Posted: Sun Jun 10, 2007 12:55 pm
by adam98

Πάντως έψαξα αλλα δεν βρήκα κανένα κακούλη,ασχετα αν δεν πυροβολάει

Posted: Sun Jun 10, 2007 3:40 pm
by AmmarkoV
ARCHON wrote:Aν γίνεται 2D θα γίνεται και 3D
alasondro wrote:Ποτέ μην λες ποτέ Razz Razz
Ναι απλά από άποψη ταχύτητας εδώ το να κάνεις έναν σκέτο Software Renderer ο οποίος να υπολογίζει Alpha Transparency κτλ είναι άπειρα αργό , πόσο μάλλον να το κάνεις αυτό μέσα στον browser.. Με Java και OpenGL από την άλλη παλεύεται αρκετά το πράγμα.. Alasondro ωραίο το link :thumleft:

, αλλά δες πως πηγαίνει
με Textures..
Από την άλλη σε 2D γραφικά πηγαίνουν αρκετά ικανοποιητικά..
Posted: Sun Jun 10, 2007 6:01 pm
by ARCHON
αχάμ.. ενδιαφέρον,
λοιπόν για να μάθουμε και εμείς οι άσχετοι πως δημιουργούνται τέτοια 3d & 2d καλούδια..ποιός θα μας βάλει στο νόημα ;
Π.χ ας το πάρουμε απλά το θέμα.. "πώς υλοποιούμε με js ένα τετράγωνο" και μετά "πως υλοποιούμε έναν κύβο"

..έχει κάποιος τις γνώσεις να μας διδάξει
