Louis Feng | Out of Core

brain dump of things

  • Home
  • Blog
    • Tools
    • Algorithms
    • Design
    • Code
  • Projects
    • Shell Maps
    • Anisotropic Noise Samples
  • About
You are here: Home / Projects / Shell Maps

Shell Maps

A shell map is a bijective mapping between shell space and texture space that can be used to generate small-scale features on surfaces using a variety of modeling techniques. The method is based upon the generation of an offset surface and the construction of a tetrahedral mesh that fills the space between the base surface and its offset. By identifying a corresponding tetrahedral mesh in texture space, the shell map can be implemented through a straightforward barycentriccoordinate map between corresponding tetrahedra. The generality of shell maps allows texture space to contain geometric objects, procedural volume textures, scalar fields, or other shell-mapped objects.

Publications

Serban D. Porumbescu, Brian Budge, Louis Feng, and Kenneth I. Joy, “Shell Maps”, ACM Transactions on Graphics: Proceedings of SIGGRAPH 2005, 24(3), 626-633.





Archives

  • February 2012
  • July 2011
  • June 2011
  • April 2011
  • March 2011

Tags

book C++ clang cocoa container diff GDB git iOS ipad iphone iterator list llvm map memory leak nib software engineering stl UITableViewController UIViewController vector vectorization view controller windows

Return to top of page

Copyright © 2026 Louis Feng | Out of Core