Modeling with blocks

  • Authors:
  • Luc Leblanc;Jocelyn Houle;Pierre Poulin

  • Affiliations:
  • Université de Montréal, LIGUM, Department I.R.O., Montreal, Canada;Université de Montréal, LIGUM, Department I.R.O., Montreal, Canada;Université de Montréal, LIGUM, Department I.R.O., Montreal, Canada

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics - CGI'2011 Conference
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.