Show simple item record

dc.contributor.authorPellacini, Fabioen_US
dc.contributor.authorNazzaro, Giacomoen_US
dc.contributor.authorCarra, Edoardoen_US
dc.contributor.editorAgus, Marco and Corsini, Massimiliano and Pintus, Ruggeroen_US
dc.date.accessioned2019-11-20T08:12:44Z
dc.date.available2019-11-20T08:12:44Z
dc.date.issued2019
dc.identifier.isbn978-3-03868-100-7
dc.identifier.issn2617-4855
dc.identifier.urihttps://doi.org/10.2312/stag.20191373
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/stag20191373
dc.description.abstractIn this paper we present Yocto/GL, a software library for computer graphics research and education. The library is written in C++ and targets execution on the CPU, with support for basic math, geometry and imaging utilities, path tracing and file IO. What distinguishes Yocto/GL from other similar projects is its minimalistic design and data-oriented programming style, which makes the library readable, extendible, and efficient. We developed Yocto/GL to meet our need, as a research group, of a simple and reliable codebase that lets us experiment with ease on research projects of various kind. After many iterations carried out over a few years, we settled on a design that we find effective for our purposes. In the hope of making our efforts valuable for the community, we share our experience in the development and make the library publicly available.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectMesh geometry models
dc.subjectPhysical simulation
dc.subjectGraphics file formats
dc.titleYocto/GL: A Data-Oriented Library For Physically-Based Graphicsen_US
dc.description.seriesinformationSmart Tools and Apps for Graphics - Eurographics Italian Chapter Conference
dc.description.sectionheadersFull Papers
dc.identifier.doi10.2312/stag.20191373
dc.identifier.pages111-120


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record