«Υπάρχει ένας διαφορετικός τρόπος να αναπαραστήσετε τα τρισδιάστατα γραφικά από το πώς το κάνουν όλα τα άλλα σήμερα». Έτσι ξεκινά μια από τις πιο ενδιαφέρουσες παρουσιάσεις της εβδομάδας συνεδρίου του Σαν Φρανσίσκο του περασμένου μήνα.
Το PocketGamer.biz κάθεται με την εταιρεία ροής voxel Atomontage σε ένα νοικιασμένο γραφείο μερικά τετράγωνα μακριά από το GDC. Οι συνιδρυτές Daniel Tabar, πρόεδρος, και ο Branislav Siles, CEO, θέλουν να μας δείξουν πώς αποδίδει η τεχνολογία Virtual Matter σε ένα κινητό τηλέφωνο.
Το Virtual Matter είναι μια νέα προσέγγιση για την αναπαράσταση τρισδιάστατων γραφικών χρησιμοποιώντας εξαιρετικά μικρά voxel (3D pixel) αντί για πολύγωνα, επιτρέποντας εξαιρετικά λεπτομερείς και βαθιά διαδραστικούς εικονικούς κόσμους που μπορούν να εκτελεστούν σε κινητές συσκευές. Η Atomontage εργάζεται για μια πλατφόρμα όπου οι σύνθετοι, επίμονοι, διαδραστικοί και παραμορφώσιμοι τρισδιάστατοι κόσμοι μπορούν να μοιράζονται απρόσκοπτα από τους χρήστες χωρίς την ανάγκη ειδικού υλικού ή λογισμικού από την πλευρά του τελικού χρήστη.
Το πιο πρόσφατο λογισμικό πελάτη κυκλοφόρησε στα τέλη του περασμένου έτους (μπορείτε να δείτε το τρέιλερ παρακάτω), αλλά η εταιρεία ήταν στο GDC για να μιλήσει συγκεκριμένα για τις εφαρμογές του σε παιχνίδια και να συναντήσει προγραμματιστές.
Από Minecraft και LEGO στον εικονικό πηλό
Ο Μπράνισλαβ ξεκίνησε στο demoscene, επομένως δεν είναι ξένος στο να δουλεύει μαγικά με γραφικά χρησιμοποιώντας μόνο μια μικρή ποσότητα μνήμης. Η Atomontage αναπτύσσει αυτήν την τεχνολογία για πάνω από μια δεκαετία, επιλύοντας πολύπλοκα ζητήματα που σχετίζονται με τη συμπίεση δεδομένων, τη διαχείριση και την αποτελεσματική απόδοση. Η ομάδα των 15 έχει συγκεντρώσει 4,5 εκατομμύρια δολάρια από αγγέλους επενδυτές, συμπεριλαμβανομένου του Tommy Palm της Resolution και του Hilmar Pétursson του CCP.
Το σχέδιό τους; Απομακρυνθείτε από πολύγωνα. Στην ουσία, το Virtual Matter μοιάζει με Minecraft υψηλής ανάλυσης, χρησιμοποιώντας μικροσκοπικά voxel αντί για μπλοκ κύβους.
«Όλοι οι άλλοι κάνουν πολύγωνα με λεπτό χαρτί, με ενοχλητικούς χάρτες υφής στην κορυφή τους», εξηγεί ο Tabar, σχολιάζοντας την τρέχουσα κατάσταση των φωτορεαλιστικών γραφικών υπολογιστή.
Έχετε έναν τρισδιάστατο χώρο στο cloud που μπορείτε να γεμίσετε με ό,τι θέλετε. Και πραγματικά, δεν υπάρχουν αυστηροί περιορισμοί όσον αφορά την ποσότητα λεπτομέρειας που μπορείτε να έχετε εκεί
Daniel Tabar, Atomontage
“Ωστόσο, δεν υπάρχει καθόλου βάθος σε αυτά τα δεδομένα”, καταλήγει. “Και αυτό καθιστά πολύ δύσκολο να κάνουμε βαθιά διαδραστικότητα, όπου ο κόσμος είναι στην πραγματικότητα εύπλαστος. Αντίθετα, σκεφτείτε το Minecraft: τα πάντα είναι φτιαγμένα από μπλοκ που είναι πολύ κατανοητά, έτσι ώστε ακόμη και τα μωρά να μπορούν να στοιβάζουν μπλοκ εννοιολογικά. Αλλά τι θα γινόταν αν αυτά τα μπλοκ που μοιάζουν με LEGO ήταν τόσο μικρά που σχεδόν γίνονται σαν εικονικός πηλός; Μπορείτε να αρχίσετε να έχετε πράγματα με ρεαλιστική εμφάνιση, αλλά είναι ακόμα πολύ εννοιολογικά εύκολο για τα παιδιά να το καταλάβουν».
Είναι πολύ δύσκολο να αυξήσετε την ανάλυση των κύβων στο Minecraft επειδή έχετε “μια έκρηξη δεδομένων”, όπως το θέτει ο Tabar. Αυτή είναι η ουσία της αναζήτησης του Μπράνισλαβ. Και τώρα, χτίζουμε προϊόντα γύρω από αυτές τις ανακαλύψεις που μας επιτρέπουν να έχουμε αφανώς μικρούς κύβους, που τρέχουν σε κινητές συσκευές και με φυσικό τρόπο στο cloud. Οικοδομούμε προς κάτι που θα ενθουσιάσει τα εκατοντάδες εκατομμύρια των ανθρώπων που μεγάλωσαν με το Roblox και το Minecraft.»
Το Atomontage αναμένει ότι μια ολόκληρη γενιά παικτών θα αναζητήσει «μια πιο ενήλικη» εκδοχή αυτών των ίδιων κοινωνικών εμπειριών UGC, οι οποίες θα απαιτήσουν εξερεύνηση και κοινή χρήση βαριών τρισδιάστατων δεδομένων.
Ροή και κοινή χρήση εικονικών εμπειριών
Εδώ βασίζονται δύο αρχές. «Το πρώτο είναι ότι όλα είναι ένα remix. σε όλη την ιστορία της τέχνης, από μουσική μέχρι λογοτεχνία μέχρι ταινίες, κάθε κομμάτι περιεχομένου βασίζεται σε προηγούμενα κομμάτια περιεχομένου. Αυτός είναι ακριβώς ο τρόπος που εξελισσόμαστε. Όταν μια τεχνολογία κάνει πιο εύκολη αυτή τη μίξη ή την επεξεργασία, τότε έχουμε μια έκρηξη περιεχομένου σε αυτήν τη μορφή μέσων ή τη μορφή τέχνης», λέει ο Tabar.
Και το δεύτερο; «Η διανομή είναι επίσης το παν», συνεχίζει. «Το Roblox είναι ένα από τα πράγματα στη βιομηχανία των παιχνιδιών που δεν έπεσαν μετά το τέλος της πανδημίας. Πιστεύουμε ότι ο μεγάλος λόγος για αυτό είναι επειδή η διανομή είναι τόσο απρόσκοπτη και χωρίς τριβές στο Roblox. Ένα παιδί μπορεί να φτιάξει ένα παιχνίδι το Σαββατοκύριακο και να πατήσει τη δημοσίευση και είναι άμεσα διαθέσιμο σε εκατομμύρια ανθρώπους. Εναντίον των πιο παραδοσιακών παιχνιδιών: Ήμουν ανεξάρτητος προγραμματιστής για 20 χρόνια, οπότε γνωρίζω αυτόν τον πόνο από πρώτο χέρι. Το να προσπαθείς να κάνεις κάτι είναι αρκετά δύσκολο, αλλά μετά να το κάνεις μπροστά σε ένα κοινό…»
Το ζευγάρι περιγράφει την πλατφόρμα Atomontage για την κοινή χρήση αυτών των δημιουργιών Virtual Matter ως ένα είδος YouTube για τρισδιάστατες εμπειρίες, τουλάχιστον όσον αφορά τη ροή εργασίας. “Έχετε ένα μεγάλο αρχείο βίντεο σε οποιαδήποτε μορφή, το ανεβάζετε στο YouTube και σε αυτό το σημείο, σταματάτε να σας ενδιαφέρει πόσο μεγάλο ήταν το αρχείο ή ποια μορφή ήταν και κανείς άλλος δεν ενδιαφέρεται”, λέει ο Tabar. «Είναι απλώς ένα βίντεο στο cloud με έναν σύνδεσμο προς αυτό και μπορείτε να το στείλετε σε οποιονδήποτε με τη σιγουριά ότι μπορεί, μέσα σε λίγα δευτερόλεπτα, να αρχίσει να βλέπει αυτό το βίντεο. Αυτή είναι η ίδια ιδέα αλλά για τρισδιάστατο περιεχόμενο. Έτσι, αν στείλετε έναν σύνδεσμο σε ένα από τα Μοντάζ μας, έχετε έναν τρισδιάστατο χώρο στο cloud που μπορείτε να γεμίσετε με ό,τι θέλετε. Και πραγματικά, δεν υπάρχουν αυστηροί περιορισμοί όσον αφορά την ποσότητα των λεπτομερειών που μπορείτε να έχετε εκεί. Και είναι κοινωνικό: αν το στείλετε σε έναν φίλο, μπορείτε να τον δείτε να συμμετέχει αμέσως, μπορείτε να δείτε ο ένας τον άλλον εκεί και μπορείτε να εξερευνήσετε και να μιλήσετε μεταξύ σας στις διαφορετικές πλατφόρμες σας, είτε για κινητά, είτε για πρόγραμμα περιήγησης ιστού είτε σε XR, απλά λειτουργεί.”
Για να αποδείξει κάτι, ο Tabar ενεργοποιεί την εφαρμογή Atomontage Client στο τηλέφωνό του και συνδέεται με έναν διακομιστή στην Ευρώπη για να περιπλανηθεί σε μια απλή εικονική εμπειρία επίδειξης. Χρειάζονται στιγμές.
Βρισκόμαστε στο στάδιο όπου κάποιος μπορεί να έρθει σε εμάς, όπως μπορεί στο Roblox, και με τρόπο αυτοεξυπηρέτησης να χτίσει ένα βιώσιμο παιχνίδι
Daniel Tabar, Atomontage
“Υπάρχουν περίπου 20 Gb περιεχομένου σε αυτόν τον διακομιστή εδώ, αλλά έρχεται μόνο όπου το χρειάζεστε σε υψηλή ανάλυση”, λέει ο Tabar, καθώς κάνουμε ζουμ σε κάποια πανοπλία αλυσίδας που φαίνεται εξαιρετικά λεπτομερής. «Θα έχετε ανάλυση κάτω του χιλιοστού σε αυτά τα voxel. Υπάρχει επίσης μια σαρκοφάγος εδώ, η οποία είναι μια πραγματική σάρωση ενός πραγματικού αρχαιολογικού αντικειμένου. Μπορείτε να διαβάσετε τα ιερογλυφικά, αλλά μπορείτε επίσης να πλησιάσετε ακόμη περισσότερο και να δείτε τις ατέλειες στο ξύλο, τις ζημιές στο νερό, τα πάντα σχετικά με αυτό.»
Αυτό έρχεται ζωντανά μέσω του Διαδικτύου ως τρισδιάστατη ροή περιεχομένου. «Είναι λίγο αντιδιαισθητικό, καθώς θα πίστευες ότι το 3D θα ήταν πιο βαρύ από το δισδιάστατο βίντεο», συνεχίζει ο Tabar. «Αλλά δεν είναι έτσι. είναι πολύ αποτελεσματικό. Έρχεται στην ανάλυση που χρειάζεστε από την άποψή σας αυτήν τη στιγμή, και στη συνέχεια αποθηκεύεται στην προσωρινή μνήμη και αποδίδεται τοπικά. Υπάρχουν πολλά οφέλη σε αυτό. Είναι πολύ ευαίσθητο στην καθυστέρηση. μπορείτε να είστε πολύ μακριά από τον διακομιστή και να έχετε μια καλή εμπειρία. Και είναι επίσης πολύ οικονομικό – δεν χρειαζόμαστε GPU από την πλευρά του διακομιστή, κάτι που είναι μεγάλη υπόθεση. Ξέρετε, το Stadia ήταν ένα λάκκο για την Google για πολλά χρόνια. Βούλιαξαν πολλά δισεκατομμύρια δολάρια ετησίως για να έχουν αυτές τις ουσιαστικά κονσόλες παιχνιδιών στα κέντρα δεδομένων, που εξυπηρετούν κάθε συσκευή που συνδεόταν με αυτήν!».
Η υπόσχεση των κόσμων voxel
Πολλά από αυτά αποκαλύφθηκαν τον Δεκέμβριο, αλλά στο GDC, ο Daniel Tabar και ο Branislav Siles έδειξαν τελικά στους προγραμματιστές παιχνιδιών τι θα μπορούσε να κατασκευαστεί με αυτό.
«Η μελλοντική λύση είναι πολύ προσανατολισμένη στο παιχνίδι», λέει ο Tabar. Σε αυτό χτίζουμε χρόνια και χρόνια τώρα. Απλώς τυχαίνει να έχει ξεκλειδώσει άλλα πράγματα στο δρόμο».
Το Virtual Matter έχει ήδη χρησιμοποιηθεί ως εργαλείο οπτικοποίησης από νευροεπιστήμονες που κάνουν μικροσκοπία εγκεφαλικού ιστού στην έρευνα για το Alzheimer («Έχουν τέτοιες λεπτομέρειες και δεδομένα, μπορούν να δουν την πλάκα που σχηματίζεται στους νευρώνες. Αλλά δεν μπορούσαν να το οπτικοποιήσουν ή να το στείλουν σε κάποιον εύκολα .Έψαξαν απεγνωσμένα και μας βρήκαν!»).
Μετά από τέτοια έργα, η αποστολή τώρα είναι να δημιουργήσουμε κάτι με την οπτική απήχηση του GTA αλλά με τη διαδραστικότητα του Minecraft και την αμεσότητα και τις κοινωνικές λειτουργίες του Roblox. «Είμαστε εδώ τώρα στο στάδιο όπου κάποιος μπορεί να έρθει σε εμάς, όπως ακριβώς μπορεί στο Roblox, και με τρόπο αυτοεξυπηρέτησης να οικοδομήσει ένα συναρπαστικό, εμπορικά βιώσιμο παιχνίδι», ισχυρίζεται ο Tabar.
Το demo που παίζουμε μαζί στα τηλέφωνά μας δείχνει μερικά από αυτά τα δυνατά σημεία. Δεν είναι τόσο λείο όσο το Fortnite, αλλά φαίνεται καλό, ξεκινάει αμέσως (κάνουμε κλικ και οι δύο σε μια διεύθυνση URL και είμαστε μέσα) και ο κόσμος είναι παραμορφώσιμος – σκάβουμε στο έδαφος για να βρούμε καταφύγιο σε τρύπες και να αποκαλύψουμε θαμμένα όπλα . Ένα προσεγμένο χαρακτηριστικό είναι ότι τα avatar μας αφήνουν χρωματιστά ίχνη, ώστε να μπορείτε να δείτε πού βρεθήκαμε.
«Θα δείτε ένα σωρό ίχνη και ένα σωρό τρύπες από σφαίρες και το πτώμα κάποιου», εξηγεί ο Tabar. «Γίνεται αυτή η πολύ ενδιαφέρουσα καταγραφή του τι έχει συμβεί εκεί. Και όλα είναι επίμονα, οπότε αν ο διακομιστής είναι ανοιχτός για μια ή δύο εβδομάδες, θα έχετε ένα πολύ διαφορετικό περιβάλλον εκεί από την αρχή. θα είναι ένα σωρό κρατήρες και τρύπες από σφαίρες και θα μοιάζει με εμπόλεμη ζώνη».
Γιατί λοιπόν κανείς δεν το έχει ξανακάνει αυτό; Τα Voxel δεν είναι καινούργια, αφού εμφανίστηκαν ως έννοια τις δεκαετίες του 1970 και του 1980. Και πολλές άλλες ομάδες εξερευνούν το UGC και δημιουργούν πλατφόρμες κοινωνικών παιχνιδιών.
Όλοι οι άλλοι κάνουν πολύγωνα με λεπτό χαρτί με χάρτες υφής στην κορυφή. Ωστόσο, δεν υπάρχει καθόλου βάθος σε αυτά τα δεδομένα και αυτό καθιστά δύσκολη τη βαθιά διαδραστικότητα
Daniel Tabar, Atomontage
«Είναι μια εξαιρετική ερώτηση», λέει ο Tabar, αλλά επισημαίνει τη δεκαετή έρευνα της εταιρείας για να φτάσει ακόμη και σε αυτό το στάδιο και όλη την εμπειρία που είχε ο Branislav με τη συρρίκνωση των αρχείων γραφικών. «Η μαγεία του voxel, σε σημείο που μπορείς να μεταφέρεις αυτούς τους κύβους σε ένα τηλέφωνο και να τα κάνεις όλα να αποδοθούν – αυτός είναι ο λόγος που είμαστε μια startup βαθιάς τεχνολογίας. Αυτά ήταν 10 και πλέον χρόνια Ε&Α, και περισσότερα πριν από το έργο του Μπράνισλαβ, εξελίσσοντάς το σε αυτό το σημείο.
«Παρακολουθούμε κάθε άλλο έργο voxel εκεί έξω. Τα Voxel ως έννοια δεν είναι κάτι που καταλήξαμε, υπάρχει από τη δεκαετία του ’70. Έχουμε δει άλλα έργα να έρχονται και να φεύγουν. Ακόμη και πολύ έξυπνοι άνθρωποι όπως ο Ken Silverman, ο οποίος έφτιαξε τη μηχανή Build για το Duke Nukem 3D. Κλασικά παιχνίδια, οι άνθρωποι όπως ο John Carmack, ο Jon Olick, πέρασαν χρόνια προσπαθώντας να κάνουν αυτούς τους κύβους αρκετά μικρούς και τα παράτησαν κάποια στιγμή, σχεδόν όλους».
Ο ρόλος της τεχνητής νοημοσύνης στα επίπεδα επεξεργασίας
Το Atomontage σχεδιάζει να κάνει το Virtual Matter κάτι με το οποίο μπορεί να παίξει κάθε τελικός χρήστης.
«Θέλουμε να διευκολύνουμε τους ανθρώπους που έχουν συνηθίσει να δημιουργούν με το Roblox να μεταβούν σε αυτό», λέει ο Tabar. «Θα έχουν απλώς αυτό το Virtual Matter, το οποίο καθιστά δυνατούς όλους αυτούς τους μηχανισμούς του παιχνιδιού. Και επίσης Lua σενάριο. Προσπαθούμε να κάνουμε όσο το δυνατόν πιο εύκολο για τους ανθρώπους να έχουν αυτήν την απρόσκοπτη μετάβαση, ουσιαστικά, και ίσως το Virtual Matter να διευκολύνει την εισαγωγή παιχνιδιών Roblox σε κάποιο βαθμό. Και το περιβάλλον είναι πολύ διασκεδαστικό από την πλευρά του σεναρίου. το ίδιο το Virtual Matter είναι τόσο διασκεδαστικό και διαισθητικό στην επεξεργασία…”
Παρόλο που η Atomontage δεν διαθέτει το ίδιο προϊόν τεχνητής νοημοσύνης, η ομάδα εξετάζει τρόπους με τους οποίους τα εργαλεία τεχνητής νοημοσύνης θα μπορούσαν να επιταχύνουν τη διαδικασία UGC.
«Έχουμε ενσωματωμένο AI στην εφαρμογή τηλεφώνου με μια άλλη εκκίνηση που ονομάζεται Common Sense Machines. Είναι μια startup του Cambridge, πρώην άνθρωποι της DeepMind», αποκαλύπτει ο Tabar. «Ο ισχυρισμός τους για φήμη είναι ότι μπορούν να τραβήξουν μια μόνο εικόνα 2D και να τη μετατρέψουν σε τρισδιάστατο μοντέλο. “Λοιπόν, με την εφαρμογή μας, έχετε ήδη ένα εμφανές κουμπί που μπορείτε [use to] τραβήξτε μια φωτογραφία οτιδήποτε, όπως το φλιτζάνι του τσαγιού σας, και μετά τελειώσατε – θα τη στείλει στο Common Sense Machines και θα επιστρέψει στο Montage σας και θα το κάνουμε voxelise on the fly. Επιστρέφετε σε λίγο σε ένα ολοκληρωμένο τρισδιάστατο αντικείμενο που μπορείτε εύκολα να επεξεργαστείτε και να ανακατέψετε περαιτέρω.”
Το Atomontage Client είναι τώρα διαθέσιμο στο App Store και στο Google Play store. Μπορείτε να μάθετε περισσότερα για το Virtual Matter στον επίσημο ιστότοπο της εταιρείας. Το UGC και το AI είναι καυτά θέματα στα επερχόμενα συνέδρια του PocketGamer.biz, συμπεριλαμβανομένου του Dubai GameExpo Summit τον Μάιο.