Full metadata record
DC poleHodnotaJazyk
dc.contributor.authorJabłoński, Szymon
dc.contributor.authorMartyn, Tomasz
dc.contributor.editorSkala, Václav
dc.date.accessioned2018-04-10T08:42:12Z-
dc.date.available2018-04-10T08:42:12Z-
dc.date.issued2016
dc.identifier.citationWSCG 2016: full papers proceedings: 24th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision in co-operation with EUROGRAPHICS Association, p. 27-36.en
dc.identifier.isbn978-80-86943-57-2
dc.identifier.issn2464–4617 (print)
dc.identifier.issn2464–4625 (CD-ROM)
dc.identifier.uriwscg.zcu.cz/WSCG2016/!!_CSRN-2601.pdf
dc.identifier.urihttp://hdl.handle.net/11025/29528
dc.description.abstractIn this paper, we present a novel approach to efficient real-time rendering of numerous high-resolution voxelized objects. We present a voxel rendering algorithm based on triangle rasterization pipeline with screen space rendering computational complexity. In order to limit the number of vertex shader invocations, voxel filtering algorithm with fixed size voxel data buffer was developed. Voxelized objects are represented by sparse voxel octree (SVO) structure. Using sparse texture available in modern graphics APIs, we create a 3D lookup table for voxel ids. Voxel filtering algorithm is based on 3D sparse texture ray marching approach. Screen Space Billboard Voxel Buffer is filled by voxels from visible voxels point cloud. Thanks to using 3D sparse textures, we are able to store high-resolution objects in VRAM memory. Moreover, sparse texture mipmaps can be used to control object level of detail (LOD). The geometry of a voxelized object is represented by a collection of points extracted from object SVO. Each point is defined by position, normal vector and texture coordinates. We also show how to take advantage of programmable geometry shaders in order to store voxel objects with extremely low memory requirements and to perform real-time visualization. Moreover, geometry shaders are used to generate billboard quads from the point cloud and to perform fast face culling. As a result, we obtained comparable or even better performance results in comparison to SVO ray tracing approach. The number of rendered voxels is limited to defined Screen Space Billboard Voxel Buffer resolution. Last but not least, thanks to graphics card adapter support, developed algorithm can be easily integrated with any graphics engine using triangle rasterization pipeline.en
dc.format10 s.cs
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherVáclav Skala - UNION Agencycs
dc.relation.ispartofseriesWSCG 2016: full papers proceedingsen
dc.rights© Václav Skala - UNION Agencyen
dc.subjectpočítačová grafikacs
dc.subjectvykreslování voxelůcs
dc.subjectřídké voxelové oktávycs
dc.subjectřídká texturacs
dc.subjectbodová mračnacs
dc.subjectgeometrický shadercs
dc.subjectbillboardingcs
dc.titleReal-time voxel rendering algorithm based on screen space billboard voxel buffer with sparse lookup texturesen
dc.typekonferenční příspěvekcs
dc.typeconferenceObjecten
dc.rights.accessopenAccessen
dc.type.versionpublishedVersionen
dc.subject.translatedcomputer graphicsen
dc.subject.translatedvoxel renderingen
dc.subject.translatedsparse voxel octreeen
dc.subject.translatedsparse textureen
dc.subject.translatedpoint cloudsen
dc.subject.translatedgeometry shaderen
dc.subject.translatedbillboardingen
dc.type.statusPeer-revieweden
Vyskytuje se v kolekcích:WSCG 2016: Full Papers Proceedings

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Jablonsky.pdfPlný text6,91 MBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/29528

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.