Προς το περιεχόμενο

c++ 3d graphics


_spooker_

Προτεινόμενες αναρτήσεις

Δημοσ.

eimai sxetika arxarios ston tomea 3d.Exontas basikes gnwseis se c++ kai assembly exete na mou systhsete kana biblio (akoma kai e-book) gia thn dhmiourgia 3d.

 

den exw katalabei akoma pws ginetai h epexergasia 3d antikeimenwn kai pws programmatizetai.Mporei kapoios na mou kanei mia eisagwgh sto thema?

 

pia c++ na xrhsimopoihsw?

Δημοσ.

η δημιουργια 3d γραφικων καταρχας απαιτει καλη γνωση συγκεκριμενων μαθηματικων τα οποια θα σου δωσουν το αναγκαιο υποβαθρο να καταλαβεις πως λειτουργουν οι διαφορες βιβλιοηθηκες παραγωγης γραφικων!

Αρα καλο θα ηταν να αναζητησεις κατι που θα σου δωσει πληροφοριες σε αυτο το πεδιο!

 

 

Τωρα οσο αναφορα την υλοποιηση του ολου θεματος. Ενα απο τα πιο γνωστα SDK στον χωρο (μεσω C++) δεν ειναι αλλο απο το Microsoft Direct X SDK που το συνοδευει και το αντιστοιχο ΑPI. Συνηθως η C++ ειναι η γλωσσα επιλογης για να χρησιμιοποιησεις τις βιβλιοθηκες αυτες,...αν και παιζει και VB κωδικας αναλογα με τις προτιμησεις σου.

 

Κατι σε πιο OPEN Source και standard C ειναι τα αντιστοιχα OPENGL εργαλεια!

 

Διαλεγεις και παιρνεις! Και αναζητας πηγες γνωσης για τα παραπανω!Το Μπαζααα ειναι γεματο ;)

 

 

:)

Δημοσ.

Den prokeitai gia oloklhrwmata, aplws gia mathimatika pou exoun na kanoun me th grafikh upologistwn.

P.x. an meletas diaforous algori8mous sxediashs, gia na tous katalaveis prepei na exeis kapoies gnwseis apo analutikh gewmetria (dianusmatiko logismo) as poume.

To parapanw isxyei gia th grafikh genika, isws esu de xreiastei na emva8uneis toso, analoga kai me ta ergaleia pou xrhsimopoieis.

Δημοσ.

Διάβασε και ψάξε για προοπτική προβολή, z-buffer και σκίαση. Είναι τα βασικά πράγματα που χρειάζεσαι για 3d. Είχα υλοποιήσει πέρσι ένα πρόγραμμα σε java που χρησιμοποιώντας μόνο την συνάρτηση drawline της java για να ζωγραφίσει ένα pixel σε μία οθόνη υλοποίησα τόσο την προοπτική όσο και έναν αλγόριθμο για back face culling και ταξινόμηση εντικειμένων πάνω στο επίπεδο οπότε μπορούσες να σχεδιάσεις οποιοδήποτε 3d αντίκείμενο χρησιμποιώντας πολύγωνα και να το προβάλεις, καθώς και να το υποβάλεις σε διάφορους μετασχηματισμούς. Στείλε mail στο [email protected] αν θές να στο στείλω.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...