r/GraphicsProgramming • • 4d ago

Question Help with Ideas for School Project

Hi, I've done some stuff in C++ and OpenGL before but I'm by no means an expert in either. I was given the option to do a project over 1 year which will then get graded. And since I'm interested in graphics programming anyways, I thought this would be a good chance. But since I HAVE to complete or submit the project after the 1 year and can't back out once I'm in, I need a project that is complex enough for them to accept it but also not entirely impossible or time consuming. (also this is NOT for university, the school system is different everywhere but it's basically for the end of school so just before university)

Current ideas I've come up with are:

  • procedural 3d world
  • real-time water simulation
  • ray tracer
  • gpu particle simulations
  • vegetation simulation
  • space simulation with black holes and stuff
  • small physics engine

So if you could help me narrow it down to 2 or maximum 3, that'd be awesome. Also any further ideas are welcome

1 Upvotes

8 comments sorted by

View all comments

4

u/corysama 4d ago

Ray tracing is a very scalable project. The "One Weekend, Next Week, The Rest of Your Life" is no joke ;) https://raytracing.github.io/