Graphics Warping/Blending for High-fidelity Driving Simulation

Create a new graphics framework for high-fidelity driving simulation .

Seeking an Engineering student to design a new computational framework to warp and blend driving simulator screen graphics.

Project description

We require the services of an ambitious engineering student to design a new computational framework to warp and blend our driving simulator screen graphics. Student will use Nvidia's NVAPI to accomplish warping and blending calculations directly on the graphics card, using C/C++.

Project outcome

The specific outcomes of this project will be identified by the faculty mentor at the beginning of your collaboration. 

Project details

Timing, eligibility and other details
Length of commitment Ideally, this would represent a multi-year commitment.
Start time Anytime
Level of collaboration

A collaborative project with SEAS faculty, staff, and other students.

Benefits Voluntary Experience
Who is eligible Engineering student with background in Computer Graphics, C++, and/or Computer Engineering
Support Funding is available after the completion of the preparation badge. See below.
Goldwater and the National Science Foundation

Students participating in this project might be interested in and eligible for the Goldwater Scholarship and the National Science Foundation Graduate Research Fellowship. Connect with the Office of Fellowships and Scholarships to learn more.

Project mentor

Kevin F. Hulme

Senior Research Associate

School of Engineering and Applied Sciences

106 Furnas Hall

Phone: (716) 645-5573



To engage with this project, you will work through a series of Project-Based Collaboration digital badges to guide your experience. These badges will:

  1. Guide you in setting your goals and intentions as well as gaining additional context,
  2. Enhance your collaboration with your mentor/partner,
  3. Support your reflection and help you integrate your learning with your academic and professional goals.

All students who wish to participate in a project on the Project Portal must first complete the Project Preparation Digital Badge. First, contact the project mentor to discuss availability and after you’ve received approval, you can start the Project Preparation Digital Badge.

Preparation guidance

The specific preparation activities for this project are being finalized by the project mentor. Once they are finalized, this section will be updated. In the meantime, please reach out to the project mentor to confirm what specific preparation activities you should complete for the Project Preparation Digital Badge.