kon_nos έγραψε:Το κατεξοχήν εργαλείο σχεδίασης 3Δ μοντέλων και κίνησης είναι το 3DS Max (windows only) και το Maya (windows only).
ΥΓ>Το Maya φαίνεται είναι και για Mac όπως παρέθεσε ο ubuntunoid παρακάτω.
Καλά αυτό πρόσεξες εσύ; Ότι το Maya βγαίνει και για mac;

Λες αυτό να ήθελε να σου δείξει ο Ubuntunoid; Κοτζάμ
Enterprise Linux® 5.3 WS, or Fedora™ 8 operating system δεν το είδες; Ούτε την υποσημείωση από κάτω;
έγραψε:Maya 2010 is also capable of running on other configurations such as boutique distributions of Linux. However, enumerating systems that are not tested and cannot be supported or that fall below the requirements for a productive user experience is beyond the scope of the online qualification charts.
kon_nos έγραψε:Γιώργο, κατ'αρχάς να σου ζητήσω συγγνώμη αν σε πρόσβαλλε αυτό που είπα. Ήμουν αρκετά απότομος. Αυτή είναι μια παλιά ενδεικτική λίστα ταινιών που δημιουργήθηκαν με το 3DS Max
http://www.groundzerofx.com/maxinfilm/ . Μιας και μάλλον έχεις αντίθετα άποψη, η οποία με ενδιαφέρει μαζί με τις τεχνικές πληροφορίες, αν θέλεις να την παραθέσεις.
Το θέμα δεν είναι ότι ήσουν απότομος αλλά ότι, μάλλον, λόγω ηλικίας υπέπεσες στο σφάλμα να θεωρήσεις ότι είσαι ειδήμων χωρίς να δώσεις βάση στα λεγόμενα άλλων. Θα δεχτώ τη συγγνώμη σου επειδή κι εγώ έτσι ενεργούσα πριν 10 χρόνια.
Λοιπόν, ας ξεκινήσουμε με λίγη ιστορία:
Βασικά, στο Hollywood συνέβη το αντίστροφο απ' ότι στα Desktop. Όπως το Linux βρήκε ήδη τα windows στους υπολογιστές του κόσμου και δεν μπορεί να τα ρίξει, έτσι και τα windows ήρθαν δεύτερα στα μηχανήματα των κινηματογραφικών studio και δεν μπορούν να εκθρονίσουν το Linux.
Ας δούμε όμως τα πράγματα από την αρχή:
Για πολλά χρόνια, στα Workstation των studio βασίλευε η Silicon Graphics (SGI) με τα Mainframes της (MIPS). Όταν οι υπολογιστές της Intel και της AMD δεν είχαν τα προσόντα και τις απαραίτητες ταχύτητες για επεξεργασία video κατά κόρον και δημιουργία οπτικών εφέ με τους 386, 486, Pentium1 κλπ, η SGI πρόσφερε πανάκριβα μηχανήματα που, έτρεχαν σε ασύληπτες, για την εποχή, ταχύτητες. Το λειτουργικό σύστημα που χρησιμοποιούσαν αυτοί οι υπολογιστές ήταν το Unixιακό Irix. Από το 1994 και μετά, η SGI κατασκεύασε και χρησιμοποιούσε το γνωστό σε 'μας σύστημα αρχείων XFS που εξειδικευόταν στα μεγάλα αρχεία των video και είχε εξαιρετικές επιδόσεις, καλύπτοντας τις ιδιαίτερες ανάγκες των κινηματογραφικών studio.
Με την άνοδο, όμως, της Intel και της AMD, η καρέκλα της SGI άρχισε να τρίζει,καθώς οι x86 επεξεργαστές παρείχαν, πλέον, εξαιρετικές ταχύτητες με τους Athlon, Pentium3 και μετά και σε πολύ συμφέρουσες τιμές. Οπότε τα studio άρχιζαν να αλλάζουν πλατφόρμα στα τέλη της δεκαετίας του 90. Αλλάζοντας όμως πλατφόρμα, άλλαζαν και λειτουργικό σύστημα. Φυσικά δεν μπορούσαν να επιλέξουν τα windows98 ή τα NT εκείνης της εποχής τα οποία ήταν απλά ακατάλληλα ως προς δυνατότητες και η μεταφορά ολόκληρης της γκάμας του software από Irix σε windows θα ήταν πολυέξοδη, άσε που η microsoft δεν ήταν ο σημερινός κολοσσός ώστε να μπορεί να κινήσει τα νήματα. Αντίθετα, το Linux ήταν η τέλεια επιλογή, γιατί εκτός του ότι ήταν σταθερό και γρήγορο, παρείχε υποστήριξη μέσω εταιρειών και ήταν ταυτόχρονα, φθηνό και Unixιακό οπότε η μεταφορά του software ήταν άμεση. Επίσης, μπορούσε να τρέχει και στους καινούριους επεξεργαστές, αλλά και σε όσα MIPS είχαν απομείνει. Τότε ήταν που το XFS μεταφέρθηκε σε
GPL και έγινε port στο Linux για να το χαιρόμαστε κι εμείς σήμερα.
Ένας άλλος σημαντικός παράγοντας επιλογής Linux είναι ότι τα Studio χρησιμοποιούν κατά κόρον δικά τους εργαλεία, κατασκευασμένα από τους προγραμματιστές τους. Αυτό ολοένα και ξεπερνιέται με την καθιέρωση των scripting ικανοτήτων του Maya και των υπόλοιπων σουιτών 3D, αλλά ακόμα είναι γεγονός σε μεγάλο βαθμό. Αυτά τα εργαλεία μεταφέρθηκαν εύκολα στο Linux για τον παραπάνω λόγο που ανέφερα.
Η παραμετροποίηση του Linux είναι ένα ισχυρό εργαλείο στα χέρια των τεχνικών των Studio. Εφόσον ο kernel είναι ανοιχτός, μπορούν να τον παραμετροποιήσουν και να τον αλλάξουν με τέτοιο τρόπο, ώστε να ταιριάζει απόλυτα σε αυτό που θέλουν να κάνουν. Επίσης, μπορούν να προσθέσουν ιδιότητες που κανείς δεν θα ήθελε σε έναν kernel λειτουργικού, αλλά αυτούς τους συμφέρει. Εάν χρησιμοποιούσαν windows ή macosx, θα έπρεπε να συνάψουν ειδική συμφωνία με το αζημίωτο φυσικά, με τη microsoft ή την apple. Θα έπρεπε να έρθουν τεχνικοί της εκάστοτε εταιρείας και να κάνουν τις αλλαγές, αναγκάζοντας τα studio κατ' αυτόν τον τρόπο να βγάλουν στη φόρα προσωπική εργασία και δημιουργίες που δεν θα έβγαζαν αλλιώς. Με το Linux, λοιπόν, μπορούν να έχουν τα απαραίτητα εργαλεία φθηνότερα και διατηρώντας ταυτόχρονα, την ιδιωτικότητά τους.
Καιρός, λοπόν, να έρθω και στο συγκεκριμένο θέμα του παρόντος νήματος, που έχει να κάνει με τα επαγγελματικά εργαλεία δημιουργίας εφέ και τρισδιάστατων κόσμων και κατά πόσο αυτά υποστηρίζουν Linux.
Να ξεκαθαρίσω κατ' αρχήν ότι ελάχιστα είναι τα εργαλεία ελεύθερου λογισμικού που χρησιμοποιούνται στη βιομηχανία ταινιών. Το Linux παρέχει απλά την πλατφόρμα που πάνω του δουλεύουν τα εμπορικά προγράμματα. Για παράδειγμα το γνωστό σε όλους μας Gimp είχε χρησιμοποιηθεί στην κατασκευή κάποιων υφών (texture) στο Shrek1. Λόγω τον πολλών ικανοτήτων scripting μάλιστα, είχαν πει ότι ήταν το καταλληλότερο εργαλείο γι' αυτή τη δουλειά. Αλλά λόγω της μη υποστήριξης CMYK δεν μπορεί να χρησιμοποιηθεί εκτενέστερα.
Επίσης, το Blender είχε χρησιμοποιηθεί σε τουλάχιστον ένα Spiderman για τη δημιουργία των story board. Έχει το καλό ότι είναι πολύ γρήγορο στην κατασκευή πολύπλοκων τρισδιάστατων μοντέλων και είναι ένα εργαλείο με λαμπρό μέλλον μπροστά του αλλά προς το παρόν δεν έχει χρησιμοποιηθεί εκτενώς, εκτός φυσικά, από τη δημιουργία των openmovies, Elephants Dream και Big Buck Bunny καθώς και την ανερχόμενη Durian.
Το μόνο ελεύθερο εργαλείο που χρησιμοποιείται συχνά στον κινηματογραφικό κόσμο είναι το Cinepaint, γνωστό και με την παλιότερη ονομασία του FilmGimp. Το Cinepaint έγινε fork από το κυρίως Gimp το 1999 αλλά είναι σήμερα έναν πολύ διαφορετικό εργαλείο. Ενώ το Gimp είναι “Image Manuipulation Program”, το Cinepaint είναι “Deep Colour Painter” που δουλειά του είναι τα εξαιρετικά υψηλά βάθη χρώματος των 32 bit ανα κανάλι . Θα μου πείτε γιατί τα 32bit perChannel είναι εξαιρετικά υψηλά; Χεχε είναι αν σκεφτείτε ότι οι CRT οθόνες είναι ικανές να δίξουν μέχρι 8bit/channel ενώ οι LCD ακόμα λιγότερα. Δεν έχει σημασία που το Photoshop μπορεί να φτιάξει μέχρι 16bit/channel, καθώς δεν μπορείς να δεις αυτό το βάθος χρώματος στον υπολογιστή σου. Στις κινηματογραφικές αίθουσες όμως, κινδυνεύεις να φανούν ατέλειες στο film εάν το έχεις επεξεργαστεί με χαμηλό βάθος χρώματος.
Το Cinepaint, λόγω αυτών των ικανοτήτων του, χρησιμοποιείται για να ρετουσάρει ατέλειες και αντικείμενα απευθείας πάνω στο film. Για παράδειγμα εάν φανεί κάποιο αεροπλάνο που πετάει στα γυρίσματα μιας μεσαιωνικής ταινίας, θα χρησιμοποιήσουν το Cinepaint για να το σβήσουν από το film. Επίσης, το Cinepaint είχε χρησιμοποιηθεί για να ζωγραφίσουν τα βέλη στις μεγάλες μάχες του Άρχοντα των Δαχτυλιδιών (και γενικά ολόκληρη η τριλογία κατασκευάστηκε κάτω από Linux) κλπ κλπ. Δικαίως λοιπόν, το Cinepaint θεωρείται το πιο επιτυχημένο εμπορικά, ελεύθερο πρόγραμμα και έχουν σκάσει και αρκετά λεφτά οι κινηματογραφικές εταιρείες για τη δημιουργία του.
Από' κει και πέρα οι ταινίες κατασκευάζονται κατά κόρον με proprietary εφαρμογές και γι' αυτόν τον λόγο προγράμματα όπως τα Cinema 4D, MASSIVE, Maya 3D, NX, Piranha, SoftImage και πολλά πολλά άλλα, υποστηρίζουν Linux σχεδόν από τα γενοφάσκια τους. Υπάρχουν και πολλά εργαλεία που συνεργάζονται με τα προαναφερόμενα ή και από μόνα τους που βγαίνουν μόνό για Linux. Χαρακτηριστικό παράδειγμα είναι το Autodesk Discreet Smoke που είναι ένα High composition tool και χρησιμοποιείται για τη δημιουργία τρισδιάστατων οντοτήτων σε γρήγορα video. Αυτό, για χρόνια υπήρχε μόνο για Linux (πρόσφατα έγινε port και σε OSX. Για windows δεν είμαι σίγουρος).
Τώρα για το link που μου παρέθεσες kon_nos. Αν προσέξεις θα δεις ότι σε πολλές ταινίες το 3ds MAX έχει χρησιμοποιηθεί για τη δημιουργία μερικών σκηνών και όχι κατά κόρον. Όπως το “journey of a man” που χρησιμοποιήθηκε για 2 σκηνές μόνο για ένα βιβλίο που εκρήγνυται και για τον καπνό ή το “Nobody Knows” που χρησιμοποιήθηκε για 2 σκηνές μερικών δευτερολέπτων. Αν πούμε ότι αυτές οι ταινίες δημιουργήθηκαν με Max θα είναι σαν να λέμε ότι το Spiderman δημιουργήθηκε με Blender και το Shrek1 με Gimp όπως ανέφερα παραπάνω, κάτι που φυσικά δεν ισχύει. Φυσικά υπάρχουν και ταινίες που χρησιμοποιήθηκε ευρύτατα όπως το Sin City αλλά αυτές δεν είναι αρκετές για να το καθιερώσουν ως standar στη δημιουργία ταινιών, επειδή ακριβώς δεν τρέχει σε Linux. Και η εταιρεία που το παράγει δεν σκάει γι αυτό το θέμα επειδή γι' αυτόν τον τομέα έχει τα υπόλοιπα εργαλεία της, όπως το Maya 3D και το SoftImage. Τα παιχνίδια είναι ο δυνατός τομέας του 3ds Max, επειδή η βιομηχανία παιχνιδιών έχει ως κύρια πλατφόρμα τα windows όπως όλοι ξέρουμε. Αντίστοιχες ταινίες όπως αυτές που έχεις το link σου και οι οποίες έγιναν με Linux είναι οι εξής
http://www.linuxmovies.org/studios.htmlΤο θέμα είναι τι γίνεται με τα Studio που χρησιμοποιούν κατά κόρον υπολογιστές αντί για ηθοποιούς. Για να δούμε λοιπόν:
Σύμφωνα με τους δημιουργούς του SouthPark, το modelling και η επεξεργασία ήχου γίνεται σε OSX, ενώ το rendering σε Linux. Τα XP ήταν πολύ ασταθή γι 'αυτούς.
Το Sims φτιάχνεται με Linux επειδή σύμφωνα με έναν συγγραφέα του τους παρέχει εξαιρετική ταχύτητα “crudely animated scenes were produced with Red Hat Enterprise Linux and Linux animation technology, so our animators were able to show us these scenes incredibly quickly.”
Το αστείο της υπόθεσης είναι ότι και το Halo Movie της microsoft με σκηνοθέτη τον Peter Jackson, φτιάχτηκε με περισσότερους από χίλιους Blade server της IBM που τρέχανε Fedora Linux

Γενικά μπορούμε να λέμε παραδείγματα μέχρι αύριο το βράδυ, αλλά η μεγάλη απόδειξη του κατά πόσο το Linux είναι πλέον το νούμερο 1 λειτουργικό του Hollywwod βρίσκεται στα Studio και τα εργαστήρια της Pixar. Σύμφωνα μ' αυτούς, το Shrek1 χρειάστηκε περισσότερες από 5 εκατομμύρια CPU render ώρες, το Shrek2 περισσότερες από 10, ενώ το Shrek3 περισσότερες από 20. Γι' αυτό το λόγο δεν θα φανεί περίεργο που χρησιμοποιούν 3000 server Linux και 1000 Desktop Linux παρακαλώ.
Γενικά ξενίζει το γεγονός ότι οι αγαπημένες μας ταινίες που βλέπουμε και χαιρόμαστε έχουν δημιουργηθεί και με το αγαπημένο μας λειτουργικό που οιπερισσότεροι πιστεύουν ότι είναι ικανό μόνο για να σερφάρεις και να χρησιμοποιείς προγράμματα υποδεέστερα των winodws, που φτιάχτηκαν από καμμένους επαναστάτες
Ορίστε και μερικά link γι 'αυτούς που θέλουν να μάθουν περισσότερες λεπτομέρειες:
Linux Feeds an OgreSims and LinuxLinux #1 Operating System in HollywoodPixar Big on Linux Clusters - Mac, Not so MuchHollywood Linux and CinePaint at FOSDEM 2008Film Gimp Continues HollywoodLinux takes Hollywood by storm