Modeling with Blocks
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.
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"
Adobe PDF version of the paper
Presentation slides (pdf)
Presentation slides (Keynote)