This research presents methods for simulation and visualization of human factors. This allows for a performance based analysis of buildings from the local human scale to the larger building scale. Technical issues such as computational time and mathematically describing a buildings geometry are discussed. The algorithms presented are integrated in a 3D modeling software commonly used in design and architecture through a plugin.