GMRV Publications

Sparse GPU Voxelization of Yarn-Level Cloth

Jorge Lopez-Moreno, David Miraut, Gabriel Cirio, Miguel A. Otaduy
Computer Graphics Forum, Volume 36, Number 1, page 22--34 - 2017
Download the publication : GPU_CGF2015_preprint.pdf [67Mo]  
Most popular methods in cloth rendering rely on volumetric data in order to model complex optical phenomena such as sub-surface scattering. These approaches are able to produce very realistic illumination results, but their volumetric representations are costly to compute and render, forfeiting any interactive feedback. In this paper, we introduce a method based on the GPU for voxelization and visualization, suitable for both interactive and offline rendering. Recent features in the OpenGL model, like the ability to dynamically address arbitrary buffers and allocate bindless textures, are combined into our pipeline to interactively voxelize millions of polygons into a set of large 3D textures (> 10^9 elements), generating a volume with sub-voxel accuracy which is suitable even for high-density woven cloth such as linen.

Images and movies

snag.jpg [2.7Mo]
GPU_video_lowQ.mp4 [59.1Mo]

BibTex references

  author       = "Lopez-Moreno, Jorge and Miraut, David and Cirio, Gabriel and Otaduy, Miguel A.",
  title        = "Sparse GPU Voxelization of Yarn-Level Cloth",
  journal      = "Computer Graphics Forum",
  number       = "1",
  volume       = "36",
  pages        = "22--34",
  year         = "2017",
  note         = "To appear",
  url          = ""

Other publications in the database

» Jorge Lopez-Moreno
» David Miraut
» Gabriel Cirio
» Miguel A. Otaduy