2014
DOI: 10.1145/2601097.2601199
|View full text |Cite
|
Sign up to set email alerts
|

Embree

Abstract: Figure 1: Images produced by renderers which use the open source Embree ray tracing kernels. These scenes are computationally challenging due to complex geometry and spatially incoherent secondary rays. From left to right: The White Room model by Jay Hardy rendered in Autodesk RapidRT, a car model rendered in the Embree path tracer, a scene from the DreamWorks Animation movie "Peabody & Sherman" rendered with a prototype path tracer, and the Imperial Crown of Austria model by Martin Lubich rendered in the Embr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
34
0
2

Year Published

2015
2015
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 280 publications
(43 citation statements)
references
References 20 publications
0
34
0
2
Order By: Relevance
“…They were designed for radiative transfer specialists who are either developing new MC codes or upgrading the ray-tracing routines in existing ones. Independent modules offering functionalities such as random sampling of pdfs, parallel integration of a realization function, sampling and evaluation of scattering and reflection functions, and ray tracing in surfaces and volumes are described in Table D1 of Appendix D. The module that handles ray tracing in surfaces is based on the Embree library (Wald et al, 2014), the common standard in computer graphics. However, although solutions for rendering complex volumes exist for production purposes (see, e.g., the OpenVDB library; Museth, 2013), it is our understanding that the management of volumetric data has not yet reached the same level of maturity as surface rendering.…”
Section: Construction and Use Of Hierarchical Gridsmentioning
confidence: 99%
See 1 more Smart Citation
“…They were designed for radiative transfer specialists who are either developing new MC codes or upgrading the ray-tracing routines in existing ones. Independent modules offering functionalities such as random sampling of pdfs, parallel integration of a realization function, sampling and evaluation of scattering and reflection functions, and ray tracing in surfaces and volumes are described in Table D1 of Appendix D. The module that handles ray tracing in surfaces is based on the Embree library (Wald et al, 2014), the common standard in computer graphics. However, although solutions for rendering complex volumes exist for production purposes (see, e.g., the OpenVDB library; Museth, 2013), it is our understanding that the management of volumetric data has not yet reached the same level of maturity as surface rendering.…”
Section: Construction and Use Of Hierarchical Gridsmentioning
confidence: 99%
“…As mentioned before, in designing the library, particular attention was devoted to the separation of concepts. Coherence with computer graphics libraries (Pharr & Humphreys, 2018;Wald et al, 2014) was sought, but possible connections with the integral formulation concepts of the radiative transfer community were favored above all. The specificities of NCAs were illustrated in section 2.3, where a sensitivity algorithm was derived, in which an additional quantity had to be computed at each null-collision event.…”
Section: Integral Formulations and Filtering Functionsmentioning
confidence: 99%
“…Prior to this, ISIS3 used the NAIF DSK toolkit to provide tessellated 3-D shape model support. The new libraries are Embree, a ray-tracing engine developed at Intel (Wald et al, 2014), and Bullet, a collision detection and physics engine created by Coumans (2010). Both libraries have robust ray-tracing support and demonstrate success in environments that require both accuracy and efficiency.…”
Section: Tessellated Shape Model and Ray-tracing Supportmentioning
confidence: 99%
“…Разработанный метод не ограничен примене-нием указанных комбинаций базовых методов и может быть использован прак-тически в любых парах OMC и MCMC, например PT + path space MLT, BPT + HHMC и т. д. Реализация выполнена на языке программирования С++ с ис-пользованием библиотеки трассировки лучей Embree [58] в виде эксперимен-тального интегратора освещённости в рендер-системе Hydra Renderer [1]. Выбор IBPT и MMLT как основных базовых методов обусловлен дополни-тельно тем, что это одни из немногих современных несмещённых алгоритмов интегрирования освещённости, которые могут быть эффективно реализованы на GPU [5,57].…”
Section: построение функции значимостиunclassified