Draft:Analytic Rendering Interface
Submission declined on 8 September 2022 by Stuartyeates (talk).
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Submission declined on 9 May 2022 by Locomotive207 (talk). This draft is not adequately supported by reliable sources. Wikipedia's verifiability policy requires that all content be supported by reliable sources.
Declined by Locomotive207 4 years ago.
|
Submission declined on 26 March 2022 by DoubleGrazing (talk). This draft is not adequately supported by reliable sources. Wikipedia's verifiability policy requires that all content be supported by reliable sources.
This draft's references do not show that the subject meets Wikipedia's criteria for inclusion. The draft requires multiple published secondary sources that:
Declined by DoubleGrazing 4 years ago.
|
Comment: The only independent coverage appears to be two https://gfxspeak.com/ blog posts... Stuartyeates (talk) 05:59, 8 September 2022 (UTC)
Comment: The entire motivation section is unsourced. 🚂Locomotive207-talk🚂 14:14, 9 May 2022 (UTC)
Comment: Per WP:EL, please remove external links from body text, and reduce the number of items in the 'External links' section. Thank you, -- DoubleGrazing (talk) 08:05, 26 March 2022 (UTC)
Comment: The sources cited include the organisation's own website, and a press release issued by them. The remaining two articles are both from the proprietary Graphic Speak website which may not be independent and reliable enough to count towards WP:GNG notability.All the cites are in the 'History' section, with the rest of the article entirely unreferenced.-- DoubleGrazing (talk) 08:05, 26 March 2022 (UTC)
| ANARI | |
|---|---|
| Developer | Khronos Group |
| Preview release | 1.0
/ November 2, 2021 |
| Operating system | Cross-platform |
| Platform | Cross-platform |
| Type | Visualization and 3D rendering API |
| License | Apache License 2.0 |
| Website | www |
| Repository | github |
ANARI (ANAlytic Rendering Interface) is an open, royalty-free standard for developing cross-platform 3D Data Visualization applications that take advantage of modern 3D rendering and ray tracing capabilities. It provides a high-level C99 API for rendering 3D surfaces and volumes, using a variety of back-end renderers and associated rendering algorithms. It is developed by a working group managed by the Khronos Group consortium, and is described in the IEEE journal Computing in Science and Engineering[1] and the Eurographics 2022 Poster[2].

Implementations
[edit]
The following implementations of the provisional ANARI specification are available and are expected to pass the Khronos ANARI Conformance Process when it is available.
History
[edit]Work to define the requirements for a high-level API that could simplify the development of cross-platform visualization applications started in November 2019 with the formation of the ANARI exploratory group.[7] On March 3, 2020 the ANARI Working Group was formed[8][9] to work on the detailed design of the ANARI API and SDK. On November 2, 2021 ANARI 1.0[10][11] was released as a provisional specification and open source SDK to enable industry feedback via the ANARI GitHub[12] before the specification is finalized (expected 2022). Organisations cited as being involved in the development of the specification include: AMD, Argonne National Laboratory, Autodesk, Boeing Company, delta-h, D/VisionLab, Intel, Kitware, NVIDIA, Oak Ridge National Laboratory, SURVICE Engineering, Tecplot and the Texas Advanced Computing Center[13]
Motivation
[edit]Low-Level 3D APIs such as DirectX, OpenGL, and Vulkan abstract the low-level details of rendering hardware, and require application developers to take on greater responsibility for high-level 3D engine and visualisation development[14]. As rendering algorithms and hardware acceleration technologies have advanced, the complexity of building and maintaining such rendering engines has steadily increased, reaching a peak with real-time ray tracing and global illumination[15]. The combination of these factors led to the development of a comparatively high-level API that visualization applications developers could use to provide cross-platform access to state-of-the-art rendering engines. See Past Perspectives in the IEEE Computing in Science Article[16]. ANARI fits between these visualization applications and libraries that are layered above it, and lower level renderers, rendering software frameworks, and 3-D graphics APIs.
References
[edit]- ^ Stone JE, Griffin K, Amstutz J, Demarle DE, Sherman W, Guenther J (30 March 2022). "ANARI: A 3D Rendering API Standard". IEEE Computing in Science & Engineering. 24 (2): 7–18. Bibcode:2022CSE....24b...7S. doi:10.1109/MCSE.2022.3163151. PMC 9718494. PMID 36465066.
- ^ Griffin, KevinShawn; Amstutz, Jefferson; DeMarle, Dave; Günther, Johannes; Progsch, Jakob; Sherman, William; Stone, JohnE.; Usher, Will; van Kooten, Kees (13 June 2022). Eurographics 2022 Poster. Eurovis 2022 - Posters. The Eurographics Association. doi:10.2312/evp.20221126.
- ^ "AMD RadeonProRender". GitHub. 21 November 2022.
- ^ "Intel OSPRay Implementation". GitHub. 30 August 2022.
- ^ "NVIDIA VisRTX Implementation". GitHub. 8 December 2022.
- ^ "NVIDIA USD Implementation". GitHub. 26 July 2022.
- ^ Peddie, Jon (15 November 2021). "Visualizing data—analytic rendering via Khronos". Graphic Speak. Jon Peddie Research.
- ^ "Exploratory Group becomes full Working Group to develop standard for data visualization". khronos.org. 3 March 2020.
- ^ "HPC Wire: Khronos to Develop 'ANARI' Analytic Rendering Interface API Standard". hpcwire.com.
- ^ "Khronos Releases ANARI 1.0 Provisional API for Scalable 3D Data Visualization". HPC Wire. November 2, 2021.
- ^ "Intel developing ANARI implementation to provide access to Intel OSPRay". Intel. November 2, 2021.
- ^ "ANARI GitHub repository". GitHub. 30 November 2021.
- ^ "Khronos tries to get everybody meet at their house". gfxspeak.com. 3 September 2021.
- ^ "Vulkan 1.0 specification". Archived from the original on 2022-09-07. Retrieved 2022-09-07.
- ^ Lambru, Cristian; Morar, Anca; Moldoveanu, Florica; Asavei, Victor; Moldoveanu, Alin (2021). "Comparative Analysis of Real-Time Global Illumination Techniques". IEEE Access. 9: 125158–125183. doi:10.1109/ACCESS.2021.3109663. S2CID 237518769.
- ^ Stone, John E.; Griffin, Kevin S.; Amstutz, Jefferson; Demarle, David E.; Sherman, William R.; Gunther, Johannes (30 March 2022). "ANARI: A 3D Rendering API Standard". IEEE Computing in Science & Engineering. 24 (2): 7–18. Bibcode:2022CSE....24b...7S. doi:10.1109/MCSE.2022.3163151. PMC 9718494. PMID 36465066. S2CID 247871895.
External links
[edit]- Official website
- Exploring ANARI March 2022
- How to use ANARI Sept 2020

- provide significant coverage: discuss the subject in detail, not just brief mentions or routine announcements;
- are reliable: from reputable outlets with editorial oversight;
- are independent: not connected to the subject, such as interviews, press releases, the subject's own website, or sponsored content.
Please add references that meet all three of these criteria. If none exist, the subject is not yet suitable for Wikipedia.