Page 1 of 1

2D και 3D με την Javascript - How to ?

Posted: Sun Jun 10, 2007 12:58 am
by ARCHON
Για σας παιδιά, βλέποντας το προηγούμενο άρθο σχετικά με javascript, υποθέτω πως όλο και κάποιοι εδώ θα την γνωρίζουν και αρκετά καλά ;)

Θα ήθελα λοιπόν να σας ρωτήσω αν θα μπορούσατε-σε κάποιος-α να μας εξηγούσε πως θα μπορούσαμε να υλοποιήσουμε κάτι 2D ή 3D με κίνηση πιθανότατα με την Javascript .

Καταλαβαίνω πως χρειάζεται κάτι τέτοιο και ανάλογες γνώσεις μαθηματικών, όμως θα περίμενα κάποιος να μας δείξει κάτι για να μάθουμε ;)

Ευχαριστώ :oops:

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 :) , ωραία ιδέα εε? :-D )

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

Σχετικά με τις έτοιμες libs δεν με ικανοποιεί διότι δεν πρόκειται να μάθουμε έτσι κάτι.. καθαρή js θα ήθελα έτσι ωστε να μπούμε στην ιδέα :oops:

Aν γίνεται 2D θα γίνεται και 3D ..π.χ ένας κύβος δεν γίνεται να υλοποιηθεί με καθαρή js - δίχως να κάνουμε χρήση των έτοιμων Libs ;

'Οποιος έχει όρεξη και κέφι ας μας δείξει κάτι σχετικά.. δε μας κυνηγάει κανένας, απλά είναι νομίζω ενδιαφέρον σαν θέμα ;)

..αυτά :)

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

Posted: Sun Jun 10, 2007 6:59 am
by ARCHON
:shock: ..φοβερό! .άντε ποιος θα γράψει κάνα tutorial στα ελληνικά :-) :?:

Posted: Sun Jun 10, 2007 12:55 pm
by adam98
:shock: Πάντως έψαξα αλλα δεν βρήκα κανένα κακούλη,ασχετα αν δεν πυροβολάει :-D

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 ένα τετράγωνο" και μετά "πως υλοποιούμε έναν κύβο" :roll: ;) ..έχει κάποιος τις γνώσεις να μας διδάξει :oops: :?: