Page principale | Projets | Publications | Thèses | Présentations | Membres | Cours | Gallerie | Intérêt local
Home | Projects | Publications | Theses | Presentations | People | Courses | Gallery | Local interest

Modeling with Blocks

Luc Leblanc, Jocelyn Houle, and Pierre Poulin
Proc. Computer Graphics International 2011, June 2011.
The Visual Computer, 27(6-8), pp. 555-563, June 2011.


This paper presents a simple and general modeling primitive, called a block, based on a generalized cuboid shape. Blocks are laid out and connected together to constitute the base shape of complex objects, from which is extracted a control mesh that can contain both smooth and sharp edges. The volumetric nature of the blocks allows for easy topology specification, as well as CSG operations between blocks. The surface parameterization inherited from the block faces provides support for texturing and displacement functions to apply surface details. A variety of examples illustrate the generality of our blocks in both interactive and procedural modeling contexts.


Subdivision surface, surface parameterization, polycube map, z-brush, displacement map, geometry image, CSG.

BibTeX entry

  title     = "Modeling with Blocks",
  author    = "Luc Leblanc and Jocelyn Houle and Pierre Poulin",
  journal   = "The Visual Computer (Proc. Computer Graphics International 2011)",
  volume    = 27,
  number    = "6-8",
  year      = 2011,
  month     = jun,
  pages     = "555--563"

Online version

Adobe PDF version of the paper
Presentation slides (pdf)
Presentation slides (Keynote)