VanityX: An Agile 3D Rendering Platform Supporting Mixed Reality.

Gespeichert in:
Bibliographische Detailangaben
Titel: VanityX: An Agile 3D Rendering Platform Supporting Mixed Reality.
Autoren: Zoraja, Ivan, Bonkovic, Mirjana, Papic, Vladan, Sunderam, Vaidy
Quelle: Applied Sciences (2076-3417); May2023, Vol. 13 Issue 9, p5468, 23p
Schlagwörter: PROGRAMMING languages, COMPUTING platforms, MIXED reality, OPERATIVE surgery, PARALLEL processing, SOFTWARE engineers, SOFTWARE engineering
Abstract: VanityX is a prototype, low-level, real-time 3D rendering and computing platform. Unlike most XR solutions, which integrate several commercial and/or open-source products, such as game engines, XR libraries, runtime, and services, VanityX is a platform ready to adapt to any business domain including anthropology and medicine. The design, architecture, and implementation are presented, which are based on CPU and GPU asymmetric multiprocessing with explicit synchronization and collaboration of parallel tasks and a predictable transfer of pipeline resources between processors. The VanityX API is based on DirectX 12 and native programming languages C++20 and HLSL 6, which, in conjunction with explicit parallel processing, the asynchronous loading and explicit managing of graphic resources, and effective algorithms, results in great performance and resource utilization close to metal. Surface-based rendering, direct volume rendering (DVR), and mixed reality (MR) on the HoloLens 2 immersive headset are currently supported. Our MR applications are directly compiled and deployed to HoloLens 2 allowing for better programming experiences and software engineering practices such as testing, debugging, and profiling. The VanityX server provides various computational and rendering services to its clients running on HoloLens 2. The use and test cases are in many business domains including anthropology and medicine. Our future research challenges will primarily, via the MetaverseMed project, focus on opening new opportunities for implementing innovative MR-based scenarios in medical procedures, especially in education, diagnostics, and surgical operations. [ABSTRACT FROM AUTHOR]
Copyright of Applied Sciences (2076-3417) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Datenbank: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:edb&genre=article&issn=20763417&ISBN=&volume=13&issue=9&date=20230501&spage=5468&pages=5468-5490&title=Applied Sciences (2076-3417)&atitle=VanityX%3A%20An%20Agile%203D%20Rendering%20Platform%20Supporting%20Mixed%20Reality.&aulast=Zoraja%2C%20Ivan&id=DOI:10.3390/app13095468
    Name: Full Text Finder
    Category: fullText
    Text: Full Text Finder
    Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif
    MouseOverText: Full Text Finder
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Zoraja%20I
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edb
DbLabel: Complementary Index
An: 163685639
RelevancyScore: 950
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 949.671936035156
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: VanityX: An Agile 3D Rendering Platform Supporting Mixed Reality.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Zoraja%2C+Ivan%22">Zoraja, Ivan</searchLink><br /><searchLink fieldCode="AR" term="%22Bonkovic%2C+Mirjana%22">Bonkovic, Mirjana</searchLink><br /><searchLink fieldCode="AR" term="%22Papic%2C+Vladan%22">Papic, Vladan</searchLink><br /><searchLink fieldCode="AR" term="%22Sunderam%2C+Vaidy%22">Sunderam, Vaidy</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Applied Sciences (2076-3417); May2023, Vol. 13 Issue 9, p5468, 23p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22PROGRAMMING+languages%22">PROGRAMMING languages</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTING+platforms%22">COMPUTING platforms</searchLink><br /><searchLink fieldCode="DE" term="%22MIXED+reality%22">MIXED reality</searchLink><br /><searchLink fieldCode="DE" term="%22OPERATIVE+surgery%22">OPERATIVE surgery</searchLink><br /><searchLink fieldCode="DE" term="%22PARALLEL+processing%22">PARALLEL processing</searchLink><br /><searchLink fieldCode="DE" term="%22SOFTWARE+engineers%22">SOFTWARE engineers</searchLink><br /><searchLink fieldCode="DE" term="%22SOFTWARE+engineering%22">SOFTWARE engineering</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: VanityX is a prototype, low-level, real-time 3D rendering and computing platform. Unlike most XR solutions, which integrate several commercial and/or open-source products, such as game engines, XR libraries, runtime, and services, VanityX is a platform ready to adapt to any business domain including anthropology and medicine. The design, architecture, and implementation are presented, which are based on CPU and GPU asymmetric multiprocessing with explicit synchronization and collaboration of parallel tasks and a predictable transfer of pipeline resources between processors. The VanityX API is based on DirectX 12 and native programming languages C++20 and HLSL 6, which, in conjunction with explicit parallel processing, the asynchronous loading and explicit managing of graphic resources, and effective algorithms, results in great performance and resource utilization close to metal. Surface-based rendering, direct volume rendering (DVR), and mixed reality (MR) on the HoloLens 2 immersive headset are currently supported. Our MR applications are directly compiled and deployed to HoloLens 2 allowing for better programming experiences and software engineering practices such as testing, debugging, and profiling. The VanityX server provides various computational and rendering services to its clients running on HoloLens 2. The use and test cases are in many business domains including anthropology and medicine. Our future research challenges will primarily, via the MetaverseMed project, focus on opening new opportunities for implementing innovative MR-based scenarios in medical procedures, especially in education, diagnostics, and surgical operations. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of Applied Sciences (2076-3417) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=163685639
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.3390/app13095468
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 23
        StartPage: 5468
    Subjects:
      – SubjectFull: PROGRAMMING languages
        Type: general
      – SubjectFull: COMPUTING platforms
        Type: general
      – SubjectFull: MIXED reality
        Type: general
      – SubjectFull: OPERATIVE surgery
        Type: general
      – SubjectFull: PARALLEL processing
        Type: general
      – SubjectFull: SOFTWARE engineers
        Type: general
      – SubjectFull: SOFTWARE engineering
        Type: general
    Titles:
      – TitleFull: VanityX: An Agile 3D Rendering Platform Supporting Mixed Reality.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Zoraja, Ivan
      – PersonEntity:
          Name:
            NameFull: Bonkovic, Mirjana
      – PersonEntity:
          Name:
            NameFull: Papic, Vladan
      – PersonEntity:
          Name:
            NameFull: Sunderam, Vaidy
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: May2023
              Type: published
              Y: 2023
          Identifiers:
            – Type: issn-print
              Value: 20763417
          Numbering:
            – Type: volume
              Value: 13
            – Type: issue
              Value: 9
          Titles:
            – TitleFull: Applied Sciences (2076-3417)
              Type: main
ResultId 1