Simple Urgent OpenGL Project
I need someone to finish an OpenGL school project that I do not have time to complete. The project must coded in C++ and should use FlTk/glew/glm. I mostly need you to implement some basic graphics features (i.e. simple shaders, models, textures, etc.). This project does not need fancy artwork or polish, but it needs these basic functionalities implemented and some sort of demo to show that they work. I have completed a framework code for the program, so you only need to add these functionalities to it -- you do not have to write everything from scratch!
If you do not know how to implement the mandatory functionalities and at least 5 of the advanced features below, do not apply. However, if you know how to implement them and are a skilled coder, this project should be very easy because it does not need to look fancy! It can be plain and straightforward, that is OK.
The project must be 100% complete by midnight this Tuesday (time zone = CDT), May 12th, so you would need to start working immediately. I understand there is much time pressure here, so I will negotiate with you a fair price to get the job done on time and beyond that, if you can add more than just 5 of the features I list below.
Mandatory functionalities (Complete all)
-At least two objects that are animated and move around during runtime (other than what I have already coded into the project).
-At least one object formed as a surface of revolution, generalized cylinder, subdivision surface, or parametric patch
-Some feature that depends on time. i.e. the sun moving around so that shadows will appear to move around.
-At least four simple shader pairs (pair = vertex + fragment shader), where at least one shader provides procedural texture that is applied to a drawn object. The shaders can be basic, but they should do something meaningful.
Advanced Features (I only need you to code 5 of these. More is better, but not required)
-Surface of revolution
-Inter-object shadows and reflections
-Dynamic environment maps
-Sceen-space ambient occlusion rendering
-Pre-computed shadows / light maps
-Complex procedural/parametric model
-L-Systems or other plant generators
-Skinned articulated characters
-Very complex animations
I will say again -- it does not need to look fancy. Fancy is good, but it is good enough to encode these functionalities and provide a simple demonstration of them during runtime of the program. This project is about core functionalities, not artwork. PLEASE indicate that you have actually read my project description when you apply.