Steve Martin

Resume


Department of Computer Science and Engineering
The Ohio State University

Office: 786 Dreese Labs
Email: martinst at cse.ohio-state.edu

395 Dreese Labs
2016 Neil Ave
Columbus, OH 43210

Introduction | Publications | Teaching | Software | Personal

Hello there! I'm a Ph.D. student in a visualization research group in the Department of Computer Science and Engineering here at The Ohio State University. I have a B.Sc. in Electrical Engineering and a B.Sc. in Computer and Systems Engineering from Rensselaer Polytechnic Institute(RPI) in Troy,NY. My advisor is Professor Han-Wei Shen.

My research focus is on algorithms and systems facilitating the use of advanced computing architectures for data exploration and analysis in scientific and engineering applications. I seek to help users in the scientific and engineering communities utilize increasingly complex, hierarchically parallel modern computing architectures to enhance both quantitative and qualitative understanding of their data while maintaining efficient, low-cost workflows.

Supporting research interests for this are computer graphics, visualization, numerical analysis, parallel systems, and programming languages. With regard to computer graphics, I have a special interest in global illumination, especially when applied to architecture. I've also done some work with data compression and am interested in hardware architectures and VLSI design.

I'm very interested in potential collaborations(especially interdisciplinary ones) -- please feel free to drop me a note!


Publications

  1. Quantitatively Driven Visualization and Analysis on Emerging Architectures
    LANL: Patrick McCormick, Erik Anderson, Steven Martin, Carson Brownlee, Jeff Inman, Mathew Maltrud, Mark Kim, James Ahrens, and Lee Nau
    SciDAC 2008 Journal of Physics
  2. Efficient Rendering of Extrudable Curvilinear Volumes
    OSU: Steven Martin, Han-Wei Shen, PPPL: Ravi Samtaney
    IEEE Pacific Visualization Symposium 2008
  3. Interactive selection of optimal fenestration materials for schematic architectural daylighting design
    RPI: Barbara Cutler, Yu Sheng, Steven Martin, Daniel Glaser, MIT: Marilyne Andersen
    Automation in Construction 17(2008)
  4. Interactive Rendering of Fenestration Materials for Architectural Design
    RPI: Yu Sheng, Steven Martin, Barbara Cutler
    SIGGRAPH 2007 Poster
  5. Interactive Selection of Optimal Fenestration Materials for Architectural Design
    RPI: Steven Martin, Yu Sheng, Barbara Cutler
    Graphics Interface 2007 Poster

Teaching

  • OSU WI09: CSE781 Real-time Rendering
  • OSU AU08: CSE201 Elementary Computer Programming

Software

Only a small subset of software I've written over the years is here due to various constraints on licensing, NDAs, etc...
NameRequiresDescriptionLicenseLatest Version
shinyhttpd A very tiny select-based httpd. Written in C. Works on Linux, FreeBSD, cygwin, and probably a bunch of other things. Configuration via commandline arguments.GPL0.1.3(Mar2006)
js3dgl A Java software 3D graphics library. Uses only standard 2D flat polygon fill Java graphics method. Supports phong shading with automatic recursive subdivision of faces for shading, level of detail, simple culling techniques, ordered rendering, sprite integration, and more. Used by sma6.GPL0.1.0(Jul2005)
radcalc Simple radiosity calculator for polygonal scenes. Light sources are diffuse polygonal emitters and direct solving of the matrix equation is used with Gauss-Seidel iteration. Used by sma6 for computing indirect diffuse lighting for levels. Written in C++.GPL 0.1.1(Jan2006) Srcs
0.1.1(Jan2006) Docs
sma6js3dgl
radcalc
Simple first person shooter maze game. A random maze is generated, and you walk through the maze to the goal fighting monsters along the way with a few different weapons. Written in Java. GPL 0.1.0(Jul2005) Play it online
0.1.0(Jul2005) Srcs
0.1.0(Jul2005) Bindist

An old(2006) portfolio of some projects(screenshots and descriptions) is here

Personal

I'm originally from Yonkers,NY. Aside from my research my personal interests are electronics(clubs like this are fun), music(for example, Wynton Marsalis), cars(automotive engine management systems and especially fast MR2s), trains(like these and these), and classic video games.