Η Oppo παρουσιάζει τη λύση ανοιχτής ανίχνευσης ακτίνων για κινητές συσκευές στο Snapdragon Summit 2022

Στόχος του είναι να βοηθήσει τους προγραμματιστές να εφαρμόσουν εύκολα την ανίχνευση ακτίνων σε παιχνίδια για κινητά και άλλες εμπειρίες

Η Samsung έκανε το ντεμπούτο της για το πρώτο της Exynos SoC με υποστήριξη hardware-accelerated ray tracing νωρίτερα φέτος. Το ολοκαίνουργιο Exynos 2200 παρουσίασε την πρώτη GPU που βασίζεται σε AMD RDNA 2, την Xclipse 920, η οποία όχι μόνο επέτρεπε την ανίχνευση ακτίνων σε κινητά αλλά υποσχόταν επίσης καθηλωτικά γραφικά "ποιότητας κονσόλας" σε παιχνίδια για κινητά. Μπράτσο το ακολούθησε με την GPU Immortalis-G715 τον Ιούνιο, η πρώτη GPU της που υποστηρίζει επιταχυνόμενη από υλικό ανίχνευση ακτίνων. Η Qualcomm ακολουθεί τώρα το παράδειγμά της με το τελευταίο της ναυαρχίδα chipset, το Snapdragon 8 Gen 2. Πριν από την επίσημη ανακοίνωσή της, η Oppo παρουσίασε τη λύση ανοιχτής ανίχνευσης ακτίνων που θα ενεργοποιήσει προγραμματιστές και δημιουργοί να προσφέρουν νέες εμπειρίες ανίχνευσης ακτίνων σε συσκευές που διαθέτουν τα πιο πρόσφατα της Qualcomm chipset.

Η λύση ανίχνευσης ακτίνων της Oppo για κινητές συσκευές χρησιμοποιεί μια τροποποιημένη έκδοση του ιδιόκτητου PhysRay SDK της Oppo που επιτρέπει την τεχνολογία ανίχνευσης ακτίνων "για εφαρμογή σε πολύπλοκες, μεγάλης κλίμακας σκηνές παιχνιδιών σε κινητές συσκευές." Η Oppo έδειξε την ικανότητα της τεχνολογίας της χρησιμοποιώντας ένα παιχνίδι shooter πρώτου προσώπου που ονομάζεται "Camp Guard". με πάνω από 2000 φυσικά μοντέλα, 800.000 τρίγωνα και σχεδόν 100 textures στο Snapdragon Summit 2022. Η διαδραστική επίδειξη παρουσιάζει βελτιωμένες σκιές, φώτα και αντανακλάσεις που αντιδρούν ρεαλιστικά στην κίνηση του μοντέλου και στη γωνία της κάμερας του παίκτη. Η Oppo ισχυρίζεται ότι το demo shooter πρώτου προσώπου μπορεί να τρέξει σε ανάλυση 720p στα 60 καρέ ανά δευτερόλεπτο για μισή ώρα σε μια συσκευή σε θερμοκρασία δωματίου που διαθέτει το Snapdragon 8 Gen 2 SoC.

Σε ένα δελτίο τύπου σχετικά με τη νέα λύση ανίχνευσης ακτίνων, η Oppo σημείωσε ότι συνεργάστηκε με την Qualcomm στο "Δοκιμή προγραμμάτων οδήγησης, βελτιστοποίηση shader και ανάπτυξη εργαλείων μεταγλώττισης στη σκηνή του παιχνιδιού." Οι εταιρείες βελτιστοποίησαν επίσης τα προγράμματα οδήγησης PhysRay Engine 2.0, έτσι ώστε το νέο Snapdragon 8 Gen 2 να μπορεί να αποδίδει ομαλά διαφορετικά εφέ και υφές ανίχνευσης ακτίνων. Η λύση της Oppo υποστηρίζει επίσης την τεχνολογία Variable Rate Shading (VRS) της Qualcomm, η οποία διασφαλίζει ότι το PhysRay Engine 2.0 "μπορεί να τρέξει αποτελεσματικά στο Snapdragon 8 Gen 2. Βελτιώνοντας τα γραφικά απίστευτα λύνοντας το πρόβλημα κατανάλωσης ενέργειας."

Αν και το PhysRay Engine 2.0 της Oppo χρησιμοποιεί ένα ιδιόκτητο PhysRay SDK, είναι μια πλήρως ανοιχτή λύση ανίχνευσης ακτίνων διαθέσιμη σε όλους τους προγραμματιστές παιχνιδιών και τους δημιουργούς παγκοσμίως. Η εταιρεία πιστεύει ότι τα ακόλουθα τρία χαρακτηριστικά το καθιστούν μια εξαιρετική επιλογή για προγραμματιστές παιχνιδιών που θέλουν να εφαρμόσουν ανίχνευση ακτίνων στους τίτλους τους:

  • Βολικό: Το PhysRay Engine υποστηρίζει υβριδική απόδοση ανίχνευσης ακτίνων και ραστεροποιήσεων. Οι προγραμματιστές παιχνιδιών μπορούν να προσθέσουν απευθείας τη γραμμή ανίχνευσης ακτίνων της Oppo για φορητές συσκευές χωρίς να κάνουν δραστικές αλλαγές στον παραδοσιακό αγωγό απόδοσης.
  • Adaptive: Το PhysRay Engine δεν είναι μόνο ικανό να προσαρμόζει δυναμικά την πολυπλοκότητα και την αποτελεσματικότητα του αλγορίθμου ανίχνευσης ακτίνων σύμφωνα με διαφορετικά σενάρια, αλλά υιοθετεί επίσης μια τυπική θύρα. Είναι ενσωματωμένο με τεχνητή νοημοσύνη και υποστηρίζει φυσικούς αισθητήρες, έτσι ώστε να υποστηρίζει την ανίχνευση ακτίνων πλήρους διαδρομής και άλλα εφέ στο μέλλον. Οι προγραμματιστές μπορούν να χρησιμοποιήσουν πλήρως την τεχνολογία ανίχνευσης ακτίνων σε κινητές συσκευές χωρίς περιορισμούς και να παράγουν πιο μοναδικά και εκπληκτικά αποτελέσματα.
  • Balance: Η συνεργασία της Opp με την Qualcomm Technologies έχει κάνει το PhysRay Engine πιο ισορροπημένο όσον αφορά την απόδοση και την κατανάλωση ενέργειας. Βασισμένο στο premium Snapdragon 8 Gen 2, ο PhysRay Engine της Oppo αύξησε την απόδοση του ender tracing κατά 5, μείωσε το φόρτο εργασίας της CPU στο ένα δέκατο και ενεργοποιεί όλες τις υφές PBR.