ANARI: A 3-D Rendering API Standard

ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques across diverse hardware platforms and rendering engines. Visualization applications have historically embedded custom-written renderers to enab...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computing in science & engineering Jg. 24; H. 2; S. 7 - 18
Hauptverfasser: Stone, John E., Griffin, Kevin S., Amstutz, Jefferson, DeMarle, David E., Sherman, William R., Gunther, Johannes
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York IEEE 01.03.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:1521-9615, 1558-366X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques across diverse hardware platforms and rendering engines. Visualization applications have historically embedded custom-written renderers to enable them to provide the necessary combination of features, performance, and visual fidelity required by their users. As computing power, rendering algorithms, dedicated rendering hardware acceleration operations, and associated low-level APIs have advanced, the effort and costs associated with maintaining renderers within visualization applications have risen dramatically. The rising cost and complexity associated with renderer development creates an undesirable barrier for visualization applications to be able to fully benefit from the latest rendering methods and hardware. ANARI directly addresses these challenges by providing a high-level, visualization-oriented API that abstracts low-level rendering algorithms and hardware acceleration details while providing easy and efficient access to diverse ANARI implementations, thereby enabling visualization applications to support the state-of-the-art rendering capabilities.
AbstractList ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques across diverse hardware platforms and rendering engines. Visualization applications have historically embedded custom-written renderers to enable them to provide the necessary combination of features, performance, and visual fidelity required by their users. As computing power, rendering algorithms, dedicated rendering hardware acceleration operations, and associated low-level APIs have advanced, the effort and costs associated with maintaining renderers within visualization applications have risen dramatically. The rising cost and complexity associated with renderer development creates an undesirable barrier for visualization applications to be able to fully benefit from the latest rendering methods and hardware. ANARI directly addresses these challenges by providing a high-level, visualization-oriented API that abstracts low-level rendering algorithms and hardware acceleration details while providing easy and efficient access to diverse ANARI implementations, thereby enabling visualization applications to support the state-of-the-art rendering capabilities.
ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques across diverse hardware platforms and rendering engines. Visualization applications have historically embedded custom-written renderers to enable them to provide the necessary combination of features, performance, and visual fidelity required by their users. As computing power, rendering algorithms, dedicated rendering hardware acceleration operations, and associated low-level APIs have advanced, the effort and costs associated with maintaining renderers within visualization applications have risen dramatically. The rising cost and complexity associated with renderer development creates an undesirable barrier for visualization applications to be able to fully benefit from the latest rendering methods and hardware. ANARI directly addresses these challenges by providing a high-level, visualization-oriented API that abstracts low-level rendering algorithms and hardware acceleration details while providing easy and efficient access to diverse ANARI implementations, thereby enabling visualization applications to support the state-of-the-art rendering capabilities.ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques across diverse hardware platforms and rendering engines. Visualization applications have historically embedded custom-written renderers to enable them to provide the necessary combination of features, performance, and visual fidelity required by their users. As computing power, rendering algorithms, dedicated rendering hardware acceleration operations, and associated low-level APIs have advanced, the effort and costs associated with maintaining renderers within visualization applications have risen dramatically. The rising cost and complexity associated with renderer development creates an undesirable barrier for visualization applications to be able to fully benefit from the latest rendering methods and hardware. ANARI directly addresses these challenges by providing a high-level, visualization-oriented API that abstracts low-level rendering algorithms and hardware acceleration details while providing easy and efficient access to diverse ANARI implementations, thereby enabling visualization applications to support the state-of-the-art rendering capabilities.
Author Gunther, Johannes
Amstutz, Jefferson
DeMarle, David E.
Griffin, Kevin S.
Stone, John E.
Sherman, William R.
Author_xml – sequence: 1
  givenname: John E.
  orcidid: 0000-0001-7215-762X
  surname: Stone
  fullname: Stone, John E.
  email: johns@ks.uiuc.edu
  organization: University of Illinois at Urbana-Champaign, Urbana, IL, USA
– sequence: 2
  givenname: Kevin S.
  orcidid: 0000-0003-3338-527X
  surname: Griffin
  fullname: Griffin, Kevin S.
  email: kgriffin@nvidia.com
  organization: NVIDIA, Santa Clara, CA, USA
– sequence: 3
  givenname: Jefferson
  orcidid: 0000-0001-6002-3739
  surname: Amstutz
  fullname: Amstutz, Jefferson
  email: jamstutz@nvidia.com
  organization: NVIDIA, Santa Clara, CA, USA
– sequence: 4
  givenname: David E.
  orcidid: 0000-0002-1040-0417
  surname: DeMarle
  fullname: DeMarle, David E.
  email: david.demarle@intel.com
  organization: Intel Corporation, Folsom, CA, USA
– sequence: 5
  givenname: William R.
  surname: Sherman
  fullname: Sherman, William R.
  email: william.sherman@nist.gov
  organization: National Institute of Standards and Technology, Gaithersburg, MD, USA
– sequence: 6
  givenname: Johannes
  orcidid: 0000-0001-8130-5022
  surname: Gunther
  fullname: Gunther, Johannes
  email: johannes.guenther@intel.com
  organization: Intel Corporation, Munich, Germany
BookMark eNp9kD1PwzAQQC1UJNrCD0AskbqwpJzj-IstKgUq8aUWJDbLsR2UKk2KnQ78exK1YujAdDe8dzq9ERrUTe0QusQwxRjkzfNsNZ8mkCRTghnBFJ-gIaZUxISxz0G_JziWDNMzNAphDQCpkHSIJtlLtlzcRllE4rto6WrrfFl_RdnbIlq1urba23N0WugquIvDHKOP-_n77DF-en1YzLKn2BAm25gyQgomCEsxZTItgFmrKeQgrMDapNbZPJcOOAHOhNFEg8UcBClyoXNjyBhd7-9uffO9c6FVmzIYV1W6ds0uqISnHIBjIjt0coSum52vu-9UwngKAndfdBTfU8Y3IXhXKFO2ui2buvW6rBQG1cdTfTzVx1OHeJ2Jj8ytLzfa__zrXO2d0jn3x0ueUiIl-QVhineK
CODEN CSENFA
CitedBy_id crossref_primary_10_1016_j_cose_2024_104249
crossref_primary_10_1111_cgf_14857
Cites_doi 10.1109/VG.2005.194114
10.1145/2535571.2535595
10.1016/j.parco.2015.10.015
10.1016/B978-012387582-2/50038-1
10.2312/pgv.20181091
10.1109/TVCG.2016.2599041
10.1016/j.softx.2015.04.001
10.1063/5.0014475
10.1016/0263-7855(96)00018-5
10.1145/1778765.1778803
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
7X8
DOI 10.1109/MCSE.2022.3163151
DatabaseName IEEE Xplore (IEEE)
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Xplore
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitle CrossRef
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitleList Civil Engineering Abstracts
MEDLINE - Academic

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: 7X8
  name: MEDLINE - Academic
  url: https://search.proquest.com/medline
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Sciences (General)
EISSN 1558-366X
EndPage 18
ExternalDocumentID 10_1109_MCSE_2022_3163151
9745399
Genre orig-research
GrantInformation_xml – fundername: National Institutes of Health
  grantid: P41-GM104601; U24-NS124001
  funderid: 10.13039/100000002
GroupedDBID -~X
.DC
0R~
29F
4.4
5GY
5VS
6IK
6J9
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ADCTM
AENEX
AETIX
AGKCL
AGQYO
AGSQL
AHBIQ
AHSDT
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
AZLTO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
D0L
DU5
EBS
EJD
ESBDL
F5P
GX1
HZ~
H~9
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MVM
O9-
OCL
P2P
PQQKQ
PZZ
RIA
RIE
RNI
ROL
RZB
TN5
TWZ
VH1
WH7
~02
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
7X8
ID FETCH-LOGICAL-c369t-5633f6836415694f06dda50b08d81ac4dedbb9e0730768ca3a0d17083fb8abcc3
IEDL.DBID RIE
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000808072800002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1521-9615
IngestDate Wed Oct 01 14:20:35 EDT 2025
Sun Nov 30 04:15:45 EST 2025
Sat Nov 29 02:37:52 EST 2025
Tue Nov 18 22:23:57 EST 2025
Wed Aug 27 02:24:33 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License https://creativecommons.org/licenses/by/4.0/legalcode
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c369t-5633f6836415694f06dda50b08d81ac4dedbb9e0730768ca3a0d17083fb8abcc3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ORCID 0000-0003-3338-527X
0000-0001-7215-762X
0000-0001-8130-5022
0000-0001-6002-3739
0000-0002-1040-0417
OpenAccessLink https://ieeexplore.ieee.org/document/9745399
PQID 2674081641
PQPubID 85410
PageCount 12
ParticipantIDs crossref_citationtrail_10_1109_MCSE_2022_3163151
crossref_primary_10_1109_MCSE_2022_3163151
ieee_primary_9745399
proquest_miscellaneous_2747007139
proquest_journals_2674081641
PublicationCentury 2000
PublicationDate 2022-03-01
PublicationDateYYYYMMDD 2022-03-01
PublicationDate_xml – month: 03
  year: 2022
  text: 2022-03-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Computing in science & engineering
PublicationTitleAbbrev CISE-M
PublicationYear 2022
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref8
schroeder (ref12) 2006
ref7
ref9
ref4
ref3
ref6
ref11
ref10
ref5
sayle (ref1) 0; 92
ref2
References_xml – ident: ref3
  doi: 10.1109/VG.2005.194114
– ident: ref7
  doi: 10.1145/2535571.2535595
– ident: ref9
  doi: 10.1016/j.parco.2015.10.015
– ident: ref11
  doi: 10.1016/B978-012387582-2/50038-1
– ident: ref8
  doi: 10.2312/pgv.20181091
– volume: 92
  start-page: 7
  year: 0
  ident: ref1
  article-title: RasMol: A program for fast realistic rendering of molecular structures with shadows
  publication-title: Proc 10th Eurograph U K Conf
– ident: ref6
  doi: 10.1109/TVCG.2016.2599041
– ident: ref4
  doi: 10.1016/j.softx.2015.04.001
– year: 2006
  ident: ref12
  publication-title: The Visualization Toolkit
– ident: ref10
  doi: 10.1063/5.0014475
– ident: ref2
  doi: 10.1016/0263-7855(96)00018-5
– ident: ref5
  doi: 10.1145/1778765.1778803
SSID ssj0004895
Score 2.347124
Snippet ANARI is a new 3-D rendering API, an emerging Khronos standard that enables visualization applications to leverage the state-of-the-art rendering techniques...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 7
SubjectTerms Algorithms
Application programming interface
Application programming interfaces
Complexity theory
Data visualization
Hardware
Hardware acceleration
Lighting
Ray tracing
Renderers
Rendering
Rendering (computer graphics)
Three-dimensional displays
User requirements
Visualization
Title ANARI: A 3-D Rendering API Standard
URI https://ieeexplore.ieee.org/document/9745399
https://www.proquest.com/docview/2674081641
https://www.proquest.com/docview/2747007139
Volume 24
WOSCitedRecordID wos000808072800002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Xplore
  customDbUrl:
  eissn: 1558-366X
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0004895
  issn: 1521-9615
  databaseCode: RIE
  dateStart: 19990101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LaxsxEB6S0EMvcWO3xK0bVJJDG7q1ZGn1yG1JHGJITUga8G3RarUQCHbxo7-_I1l2CSmB3AQraZeRZr_5NJoZgJNKNpYb5jPqUJuEU3lmvTZZJRyCsaoRQmKg8LUaj_VkYm524Ps2FsZ7Hy-f-R-hGX359cytwlFZH23fkEh1F3aVUutYrX8xkDpWWAlwlBmE6eTBZNT0f57fDZEJDgZIUCVnOXuCQbGoyrM_cYSXy9brPuwd7CczkhTrdT-AHT9tQyuZlCQp7KINB5sm-ZoSTH_rwHExLm5HZ6QgPLsgt7GYHCIYKW5G5C4dLbyH-8vhr_OrLBVLyByXZpnlkvNGai4DIzOiobKubU4rqmvNrBO1r6vK-KDRyDCc5ZbWTKEB1lTaVs7xD7A3nU39IRCHiuqZV9QqJiqcXclGs9wKpp2kWnSBbsRXupRJPBS0eCwjo6CmDBIvg8TLJPEunG6H_F6n0XipcyeIeNsxSbcLvc0alUnRFuVAKhFqhwgc9WX7GFUk-D3s1M9W2AcpU2Tj5uP_Z_4Eb8P711fLerC3nK_8Z3jj_iwfFvMj3G0TfRR3219G0Mrw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1ZSwMxEB60CvriURXrGdEHFdcmTTab-LZ4YLEt4gG-LdlsFgRppYe_3yRNK6IIvgU2CWGS2W--TGYG4CjnpaKSmAhrq01MJ3GkjJBRzrQF46SwEOIDhVtJpyNeXuT9DJxNY2GMMf7xmTl3Te_LL3p65K7K6tb2dYlUZ2EuZqxBxtFaX1GQwtdYcYAUSQvUwYdJsKy3Lx-vLRdsNCxF5ZTE5BsK-bIqP_7FHmBulv-3tBVYCoYkSsc7vwozpluF5WBUoqCygyqsTproOKSYPlmDw7STPjQvUIpodIUefDk5i2EovW-ix3C5sA7PN9dPl7dRKJcQacrlMIo5pSUXlDtOJlmJeVGoGOdYFIIozQpT5Lk0Tqctx9CKKlyQxJpgZS5UrjXdgEq31zWbgLRVVUNMglVCWG5nT3gpSKwYEZpjwWqAJ-LLdMgl7kpavGWeU2CZOYlnTuJZkHgNTqdD3seJNP7qvOZEPO0YpFuDnckeZUHVBlmDJ8xVD2F21MH0s1US5_lQXdMb2T6WNHk-Lrd-n3kfFm6f2q2s1ezcbcOiW8v4odkOVIb9kdmFef0xfB309_yZ-wQ8A81P
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ANARI%3A+A+3-D+Rendering+API+Standard&rft.jtitle=Computing+in+science+%26+engineering&rft.au=Stone%2C+John+E.&rft.au=Griffin%2C+Kevin+S.&rft.au=Amstutz%2C+Jefferson&rft.au=DeMarle%2C+David+E.&rft.date=2022-03-01&rft.pub=IEEE&rft.issn=1521-9615&rft.volume=24&rft.issue=2&rft.spage=7&rft.epage=18&rft_id=info:doi/10.1109%2FMCSE.2022.3163151&rft.externalDocID=9745399
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1521-9615&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1521-9615&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1521-9615&client=summon