Matthew R. Sgambati

Learn More
The destruction caused by wildfires has led to the development of various models that try to predict the effects of this phenomenon. However, as the computational complexity of these models increases, their utility for real-time applications diminishes. Fortunately, the burgeoning processing power of the graphics processing unit can not only mitigate these(More)
Real time global illumination (GI) is a difficult and steadily researched area. Advances in the field could potentially benefit virtual reality applications by increasing users' sense of presence. In immersive virtual environments (IVE) like CAVEs, applications must support perspective-corrected stereoscopic rendering. Dmitriev et al. [2004] performed GI in(More)
Virtual reconstruction of large landscapes from satellite imagery can be a time-consuming task due to the number of objects that must be extracted. Poor image resolution and noise hinder automatic detection processes and thus must be corrected by the user. This paper describes an application that allows the user to guide the automatic detection of trees(More)
For many years, introductory Computer Science courses have followed the same teaching paradigms. These paradigms utilize only simple console windows; more interactive approaches to Computer Science education are possible. Just as scientific visualization aides the researcher in drawing new conclusions from data, a visual tool that allows the visualization(More)
Particle systems have long been used in scientific visualizations. The advancement of graphics technology has allowed for the computations of these systems to be performed on the graphics processing units (GPUs). The parallelism offered by these devices allows for a greater number of particles to be updated in real-time. Scientists can immerse themselves in(More)
Ground Penetrating Radar is a geophysical technique for obtaining information about sub-surface earth materials. Geologists use the data collected to obtain a view of terrain underground. This data is typically viewed using a desktop interface where the user usually interacts using a keyboard and mouse. Visualizing the data in a slice by slice 2D format can(More)
  • 1